:root{--ink:#06091f;--ink2:#0b1030;--paper:#f7f7fb;--muted:#aeb4cc;--violet:#6d38ff;--magenta:#dc28db;--coral:#ff496d;--orange:#ff9b32;--line:#ffffff1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}main{min-height:70vh}.ambient{z-index:-1;background:radial-gradient(circle at 75% 5%,#6d38ff33,#0000 31%),radial-gradient(circle at 20% 70%,#ff496d14,#0000 30%),linear-gradient(#070a20,#050718);position:fixed;inset:0}.shell{width:min(1180px,100% - 40px);margin:auto}.site-header{border-bottom:1px solid var(--line);z-index:5;align-items:center;gap:32px;width:min(1280px,100% - 40px);height:88px;margin:auto;display:flex;position:relative}.brand{letter-spacing:.16em;align-items:center;gap:10px;font-size:.83rem;font-weight:900;display:flex}.brand img{object-fit:contain}.site-header nav{color:#ccd0e0;gap:28px;margin-left:auto;font-size:.9rem;display:flex}.site-header nav a:hover,.text-link:hover{color:#fff}.nav-cta{border:1px solid var(--line);border-radius:999px;padding:11px 16px;font-size:.82rem}.hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:30px;min-height:760px;padding:80px 0;display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.2em;color:#63dcff;font-size:.73rem;font-weight:800}.coral{color:var(--coral)}h1,h2,h3,p{margin-top:0}.hero h1,.subhero h1,.watch h1{letter-spacing:-.075em;margin:20px 0 28px;font-size:clamp(3.6rem,8vw,7.2rem);line-height:.9}.hero h1 span,.subhero h1 span,.watch h1 span{background:linear-gradient(90deg,var(--violet),var(--coral),var(--orange));color:#0000;-webkit-background-clip:text;background-clip:text}.lead{color:#b9bed3;max-width:670px;font-size:clamp(1.05rem,2vw,1.3rem);line-height:1.65}.actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.button{background:linear-gradient(110deg,var(--violet),var(--coral),var(--orange));color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:15px 22px;font-weight:850;display:inline-flex;box-shadow:0 12px 40px #dc28db33}.button.secondary{border:1px solid var(--line);box-shadow:none;background:0 0}.button.outsyd{background:linear-gradient(110deg,#a82fff,#ff3f72,#ff8d2e)}.text-link{color:#cfd3e2;font-weight:750}.mark-stage{place-items:center;display:grid;position:relative}.mark-stage img{filter:drop-shadow(0 35px 60px #4a14c840);width:min(100%,620px);height:auto}.orbit{border:1px solid var(--line);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);letter-spacing:.12em;background:#080c25b8;border-radius:999px;padding:10px 14px;font-size:.7rem;font-weight:800;position:absolute}.orbit.one{top:26%;left:2%}.orbit.two{bottom:23%;right:2%}.manifesto{border-top:1px solid var(--line);padding:120px 0}.manifesto>p{color:var(--coral);font-size:1rem;font-weight:800}.manifesto h2{letter-spacing:-.055em;max-width:1000px;font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.05}.product-feature,.split{border-top:1px solid var(--line);grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;padding:120px 0;display:grid}.product-copy h2,.closing h2,.split h2{letter-spacing:-.06em;font-size:clamp(2.5rem,5.5vw,5rem);line-height:.98}.product-copy>p,.split>div>p{color:var(--muted);max-width:680px;font-size:1.1rem;line-height:1.7}.proof{flex-wrap:wrap;gap:12px;margin:36px 0;display:flex}.proof span{border:1px solid var(--line);color:var(--muted);border-radius:14px;padding:14px;font-size:.8rem}.proof b{color:#fff;font-size:1.5rem;display:block}.phone{background:linear-gradient(145deg,#fff3,#ffffff0a);border-radius:48px;width:min(410px,90%);margin:auto;padding:10px;box-shadow:0 40px 90px #00000073}.phone img{border-radius:39px;width:100%;height:auto;display:block}.phone.compact{max-width:330px}.principles,.content{border-top:1px solid var(--line);padding:120px 0}.three{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px;display:grid}.three article{border:1px solid var(--line);background:#ffffff06;border-radius:22px;padding:32px}.three article>span{color:#8a92b0;text-transform:uppercase;letter-spacing:.15em;font-size:.72rem}.three h3{margin:18px 0 12px;font-size:1.35rem}.three p{color:var(--muted);line-height:1.65}.closing{text-align:center;padding:150px 0}.closing h2{margin:24px auto 36px}.subhero{padding:130px 0 100px}.subhero .lead{font-size:1.25rem}.facts{background:var(--line);border:1px solid var(--line);border-radius:24px;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:100px;display:grid;overflow:hidden}.facts article{background:var(--ink2);padding:30px}.facts b{font-size:1.45rem;display:block}.facts span{color:var(--muted);font-size:.82rem}.watch{padding:110px 0}.watch h1{font-size:clamp(3rem,7vw,6rem)}.video-wrap{border:1px solid var(--line);background:#0a0d25;border-radius:38px;width:min(430px,100%);margin:48px auto 0;padding:8px;box-shadow:0 35px 90px #00000080}.video-wrap video{aspect-ratio:608/1080;background:#030411;border-radius:30px;width:100%;display:block}.center{justify-content:center}.truth-card{background:#63dcff0a;border:1px solid #63dcff4d;border-radius:18px;max-width:760px;margin:70px auto 0;padding:24px}.truth-card p{color:var(--muted);margin:8px 0 0;line-height:1.6}.contact{min-height:680px}.fine{color:#7f87a6;margin-top:22px;font-size:.78rem}.legal{max-width:800px;padding:110px 0}.legal h1{letter-spacing:-.06em;font-size:clamp(3rem,7vw,5.5rem)}.legal h2{margin-top:45px}.legal p{color:var(--muted);line-height:1.75}.legal a{color:#fff;text-decoration:underline}.footer{border-top:1px solid var(--line);color:#8f96b2;grid-template-columns:1fr auto;gap:20px;width:min(1280px,100% - 40px);margin:auto;padding:55px 0;display:grid}.footer strong{color:#fff;letter-spacing:.15em}.footer p{margin:8px 0}.footer-links{gap:20px;font-size:.85rem;display:flex}.footer small{grid-column:1/-1;margin-top:35px}.footer a:hover{color:#fff}@media (max-width:800px){.site-header{height:72px}.site-header nav{display:none}.nav-cta{margin-left:auto}.hero{grid-template-columns:1fr;padding:85px 0}.hero-copy{z-index:1}.mark-stage{opacity:.9;margin-top:-40px}.hero h1,.subhero h1{font-size:clamp(3.5rem,18vw,5.6rem)}.product-feature,.split{grid-template-columns:1fr;gap:50px}.three{grid-template-columns:1fr}.facts{grid-template-columns:1fr 1fr}.manifesto,.product-feature,.principles,.content{padding:85px 0}.footer{grid-template-columns:1fr}.footer-links{flex-wrap:wrap}.orbit{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.site-header{z-index:50;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#06091fc7;border-bottom:1px solid #ffffff17;width:100%;max-width:none;padding:0 max(20px,50vw - 640px);position:sticky;top:0}.site-header nav a{padding:34px 0;position:relative}.site-header nav a:after{content:"";background:linear-gradient(90deg,var(--violet),var(--coral));height:2px;transition:transform .2s;position:absolute;bottom:22px;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover:after,.site-header nav a.active:after{transform:scaleX(1)}.nav-cta{background:#ffffff0a;align-items:center;gap:8px;transition:all .2s;display:flex}.nav-cta:hover{background:#ffffff17;transform:translateY(-1px)}.play-dot{color:#ff5777;font-size:.6rem}.launch-ribbon{color:#dce4f4;background:linear-gradient(90deg,#63dcff0f,#6d38ff14,#ff496d0f);border-bottom:1px solid #63dcff24;font-size:.76rem}.launch-ribbon>div{justify-content:center;align-items:center;gap:9px;min-height:42px;display:flex}.launch-ribbon a{color:#fff;margin-left:10px;font-weight:800}.status-dot{background:#55efb1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #55efb1}.hero-investor{grid-template-columns:1.08fr .92fr;min-height:850px;padding:70px 0 90px}.hero-investor h1{max-width:760px;font-size:clamp(3.8rem,7vw,7.25rem)}.hero-investor .lead{max-width:720px}.hero-footnote{color:#8992ad;flex-wrap:wrap;gap:8px 22px;margin-top:34px;font-size:.75rem;display:flex}.hero-footnote span{align-items:center;gap:8px;display:flex}.hero-footnote span:before{content:"";background:#59627d;border-radius:50%;width:4px;height:4px}.product-stage{place-items:center;min-height:680px;display:grid;position:relative}.stage-glow{filter:blur(28px);background:radial-gradient(circle,#c22aff54,#6d38ff1a 48%,#0000 72%);border-radius:50%;width:420px;height:540px;position:absolute}.hero-phone{width:min(335px,78%);position:relative;transform:rotate(2deg);box-shadow:0 50px 140px #000000b3,0 0 0 1px #ffffff14}.floating-card{z-index:2;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0a0d26e0;border:1px solid #ffffff24;border-radius:17px;padding:17px 18px;position:absolute;box-shadow:0 24px 70px #0006}.floating-card span,.floating-card small{color:#8f97b1;text-transform:uppercase;letter-spacing:.12em;font-size:.65rem;display:block}.floating-card strong{margin:7px 0;font-size:.95rem;display:block}.floating-card small{text-transform:none;letter-spacing:0}.signal-card{max-width:230px;bottom:17%;left:-2%}.market-card{top:19%;right:-1%}.market-card strong{color:#0000;background:linear-gradient(90deg,#65ddff,#ff5d7a);-webkit-background-clip:text;background-clip:text;font-size:1.15rem}.proof-bar{border:1px solid var(--line);background:#ffffff05;border-radius:20px;grid-template-columns:1.35fr repeat(4,1fr);margin-bottom:70px;display:grid;overflow:hidden}.proof-bar>div{border-right:1px solid var(--line);padding:24px}.proof-bar>div:last-child{border-right:0}.proof-intro{flex-direction:column;justify-content:center;display:flex}.proof-intro span{font-weight:800}.proof-intro small{color:#79819e;margin-top:5px}.proof-stat strong{letter-spacing:-.04em;font-size:1.55rem;display:block}.proof-stat span{color:#8f97b1;margin-top:5px;font-size:.72rem;line-height:1.35;display:block}.section-kicker{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin-bottom:48px;padding-bottom:14px;display:flex}.section-kicker p{margin:0}.section-kicker>span{color:#59627e;letter-spacing:.16em;font-size:.68rem}.opportunity,.portfolio-vision{border-top:1px solid var(--line);padding:120px 0}.opportunity-grid{grid-template-columns:1.3fr .7fr;align-items:end;gap:90px;display:grid}.opportunity h2,.portfolio-vision h2,.investor-cta h2{letter-spacing:-.065em;margin:0;font-size:clamp(3rem,6vw,5.8rem);line-height:.94}.opportunity h2 em{color:#ff647f;font-family:Georgia,serif;font-weight:400}.opportunity-copy p,.portfolio-grid p,.investor-cta p{color:var(--muted);font-size:1.05rem;line-height:1.75}.opportunity-copy b{color:#fff}.arrow-link{margin-top:18px;display:inline-block}.product-feature-v2{grid-template-columns:1.15fr .85fr}.product-feature-v2 .section-kicker{margin-bottom:38px}.product-feature-v2 .product-copy h2{max-width:780px}.value-rails{border-top:1px solid var(--line);margin-top:38px}.value-rails>div{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:24px;padding:18px 0;display:grid}.value-rails b{font-size:.85rem}.value-rails span{color:#8f97b1;font-size:.84rem;line-height:1.5}.night-card{background:radial-gradient(circle at 85% 15%,#ff417147,#0000 28%),radial-gradient(circle at 15% 80%,#6d38ff4d,#0000 34%),linear-gradient(155deg,#12163a,#080a20);border:1px solid #ffffff21;border-radius:34px;min-height:580px;padding:34px;position:relative;overflow:hidden;box-shadow:0 45px 100px #0000005c}.night-card:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.night-card>*{z-index:1;position:relative}.night-card-top{color:#8992ad;letter-spacing:.13em;justify-content:space-between;font-size:.65rem;display:flex}.night-card>strong{letter-spacing:-.065em;margin:105px 0 24px;font-size:clamp(3rem,5vw,4.8rem);line-height:.9;display:block}.night-card i{color:#ff637f;font-family:Georgia,serif;font-weight:400}.night-card p{color:#adb4ca;max-width:270px;line-height:1.55}.night-card .button{margin-top:20px}.portfolio-grid{grid-template-columns:1fr .72fr;gap:100px;display:grid}.portfolio-grid h2{font-size:clamp(2.8rem,5vw,5rem)}.system-list{border-top:1px solid var(--line)}.system-list span{border-bottom:1px solid var(--line);align-items:center;gap:24px;padding:21px 0;font-weight:750;display:flex}.system-list b{color:#626b88;font-size:.7rem}.investor-cta{background:radial-gradient(circle at 95% 0,#ff496d3d,#0000 30%),linear-gradient(135deg,#6d38ff24,#ffffff06);border:1px solid #ffffff24;border-radius:34px;grid-template-columns:1fr 280px;align-items:end;gap:70px;margin-top:30px;margin-bottom:110px;padding:70px;display:grid}.investor-cta h2{margin:20px 0 25px;font-size:clamp(3rem,5vw,5rem)}.investor-cta p{max-width:720px}.investor-cta-actions{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.footer-email{color:#dce1f0;margin-top:5px;font-size:.85rem;display:inline-block}.footer-links{align-items:flex-start}@media (max-width:1000px){.proof-bar{grid-template-columns:1fr 1fr 1fr}.proof-intro{grid-column:1/-1}.signal-card{left:0}.market-card{right:0}.investor-cta{grid-template-columns:1fr}.investor-cta-actions{flex-flow:wrap;align-items:center}}@media (max-width:800px){.site-header{padding:0 20px}.site-header nav{display:none}.launch-ribbon>div{white-space:nowrap;justify-content:flex-start;overflow:hidden}.launch-ribbon a{margin-left:auto}.hero-investor{min-height:auto}.product-stage{min-height:570px;margin-top:0}.hero-phone{width:min(315px,80%)}.floating-card{display:block}.signal-card{bottom:10%}.market-card{top:12%}.proof-bar{grid-template-columns:1fr 1fr}.proof-intro{grid-column:1/-1}.proof-bar>div{border-bottom:1px solid var(--line)}.opportunity-grid,.portfolio-grid{grid-template-columns:1fr;gap:45px}.product-feature-v2{grid-template-columns:1fr}.investor-cta{margin-bottom:70px;padding:38px 25px}.value-rails>div{grid-template-columns:1fr;gap:7px}.night-card{min-height:500px}.night-card>strong{margin-top:90px}}@media (max-width:500px){.launch-ribbon a span{display:none}.launch-ribbon{font-size:.67rem}.hero-footnote{display:grid}.floating-card{padding:13px}.signal-card{max-width:190px}.proof-bar{grid-template-columns:1fr 1fr}.proof-bar>div{padding:18px}.proof-stat strong{font-size:1.3rem}.proof-stat span{font-size:.66rem}.night-card{padding:25px}.investor-cta-actions{align-items:stretch}.investor-cta-actions .button{text-align:center}}
