:root{--ink:#050b11;--navy:#08131e;--gun:#111f2b;--panel:#0d1924;--panel-2:#142431;--line:#2b3b48;--steel:#93a2ad;--paper:#edf1f2;--bronze:#b87835;--gold:#e0a85c;--blue:#5994c2;--green:#68b18d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{background:var(--ink);color:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{content:"";z-index:-2;background:radial-gradient(circle at 78% 4%,#17334a 0,#0000 28%),linear-gradient(#07121d 0,#050a10 62%,#070d13 100%);position:fixed;inset:0}body:after{content:"";z-index:-1;opacity:.035;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}a{color:inherit}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.site-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050c13e8;border-bottom:1px solid #ffffff12;position:sticky;top:0}.nav-wrap{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.brand{letter-spacing:.12em;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark{clip-path:polygon(50% 0,92% 17%,84% 72%,50% 100%,16% 72%,8% 17%);background:linear-gradient(145deg,var(--gold),#684327);place-items:center;width:42px;height:48px;padding:2px;display:grid}.brand-mark>span{width:100%;height:100%;clip-path:inherit;color:var(--gold);letter-spacing:0;background:#091521;place-items:center;font-size:11px;font-weight:900;display:grid}.brand b{font-size:17px;display:block}.brand small{color:var(--bronze);margin-top:3px;font-size:8px;display:block}.desktop-nav,.site-footer nav{align-items:center;gap:22px;display:flex}.desktop-nav a,.site-footer nav a{color:#b2bdc5;font-size:13px;text-decoration:none}.desktop-nav a:hover,.site-footer nav a:hover{color:#fff}.nav-cta{padding:10px 15px;color:var(--gold)!important;border:1px solid #a56a31!important}.mobile-nav{display:none}.hero{grid-template-columns:1fr 1fr;align-items:center;gap:52px;min-height:760px;padding-block:82px 100px;display:grid}.eyebrow{color:var(--bronze);letter-spacing:.25em;margin:0 0 18px;font-size:11px;font-weight:850}.hero h1,.page-hero h1{letter-spacing:-.052em;margin:0;font-size:clamp(56px,7vw,96px);line-height:.91}.hero h1 span{color:var(--gold)}.lede{color:#b8c4cc;max-width:690px;font-size:clamp(19px,2vw,24px);line-height:1.5}.actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.button{text-transform:uppercase;letter-spacing:.1em;border-radius:4px;justify-content:center;align-items:center;min-height:52px;padding:0 24px;font-size:12px;font-weight:850;text-decoration:none;transition:transform .2s,border-color .2s,filter .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{color:#07111b;background:linear-gradient(#e1aa60,#a96b2d);box-shadow:0 10px 34px #0008}.button.secondary{color:#e6eaed;background:#ffffff06;border:1px solid #586878}.text-link{color:#9cabb5;margin-top:24px;font-size:13px;text-decoration:none;display:inline-block}.text-link span{color:var(--gold);padding-left:8px}.platform-note{color:#667784;margin-top:22px;font-size:11px}.hero-product{place-items:center;min-height:580px;display:grid;position:relative}.phone{background:linear-gradient(145deg,#202b35,#06090d 32%,#171f27);border:1px solid #4d5a65;border-radius:48px;width:min(320px,100%);padding:10px;position:relative;box-shadow:0 45px 100px #000b}.phone:before{content:"";z-index:3;background:#030609;border-radius:18px;width:82px;height:21px;position:absolute;top:19px;left:50%;transform:translate(-50%)}.phone-main{transform:translate(40px)rotate(2deg)}.phone-side{filter:brightness(.78);z-index:-1;width:265px;position:absolute;bottom:20px;left:4px;transform:rotate(-8deg)}.product-screen{color:#e9edef;background:linear-gradient(#07111b,#0b1017);border-radius:38px;min-height:600px;padding:40px 16px 15px;overflow:hidden}.compact-screen{min-height:510px}.screen-status{color:#9ca7af;justify-content:space-between;padding:0 8px 18px;font-size:9px;display:flex}.screen-head{color:#d49a50;letter-spacing:.15em;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:14px 4px;font-size:9px;font-weight:850;display:flex}.screen-head i{color:#546878;font-size:6px;font-style:normal}.product-screen h3{letter-spacing:-.02em;min-height:70px;margin:22px 4px 16px;font-size:23px;line-height:1.08}.screen-rows{gap:10px;display:grid}.screen-row{background:linear-gradient(145deg,#152531,#0c1720);border:1px solid #ffffff12;border-radius:13px;justify-content:space-between;align-items:center;gap:10px;min-height:88px;padding:16px 14px;display:flex}.screen-row span,.screen-row b,.screen-row small{display:block}.screen-row b{letter-spacing:.09em;color:#d8dee2;font-size:9px}.screen-row small{color:#8999a4;margin-top:7px;font-size:11px}.screen-row em{letter-spacing:.07em;color:var(--gold);white-space:nowrap;font-size:8px;font-style:normal;font-weight:850}.screen-tabs{color:#71818c;border-top:1px solid #ffffff12;justify-content:space-around;margin-top:25px;padding-top:18px;font-size:7px;display:flex}.screen-tabs span:first-child{color:var(--gold)}.orbit-label{color:#aebbc4;letter-spacing:.12em;background:#09131cdd;border:1px solid #4f5f6b;padding:9px 12px;font:800 8px ui-monospace,monospace;position:absolute}.orbit-live{top:90px;right:-12px}.orbit-source{top:55px;left:15px}.proof-strip{background:#0a121a;border-block:1px solid #ffffff12}.proof-strip .shell{color:#768894;letter-spacing:.16em;justify-content:space-between;align-items:center;gap:30px;min-height:74px;font-size:9px;font-weight:850;display:flex}.product-section{grid-template-columns:.95fr 1.05fr;align-items:center;gap:90px;min-height:800px;padding-block:110px;display:grid}.product-section.reverse{grid-template-columns:1.05fr .95fr}.product-section.reverse .section-copy{order:2}.section-copy h2,.trust-section h2,.beta-cta h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,5vw,64px);line-height:1.02}.section-copy>p:not(.eyebrow),.trust-section>div>p:not(.eyebrow),.beta-cta>p:not(.eyebrow),.legal-copy p,.legal-copy li{color:#9baab5;font-size:17px;line-height:1.7}.stage{background:radial-gradient(circle,#18354a66,#0000 60%);place-items:center;min-height:660px;display:grid;position:relative}.stage:after{content:"";z-index:-1;border:1px solid #ffffff0a;border-radius:50%;width:420px;height:420px;position:absolute}.check-list{margin:30px 0 0;padding:0;list-style:none}.check-list li{color:#bdc6cc;border-bottom:1px solid #ffffff0d;padding:12px 0 12px 28px;font-size:14px;position:relative}.check-list li:before{content:"";border:1px solid var(--gold);width:7px;height:7px;position:absolute;top:19px;left:3px;transform:rotate(45deg)}.verb-row{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.verb-row b{color:#d19a54;letter-spacing:.12em;border:1px solid #5a4937;padding:9px 12px;font-size:9px}.fine-print{font-size:12px!important}.matchup-card{background:#111d26;border:1px solid #745536;grid-template-columns:1fr auto;gap:10px;width:180px;padding:18px;display:grid;position:absolute;bottom:55px;right:-20px;box-shadow:0 20px 50px #000a}.matchup-card span{color:#71828e;letter-spacing:.1em;grid-column:1/-1;font-size:8px}.matchup-card b{font-size:12px}.matchup-card i{color:#d09a55;font-size:8px;font-style:normal}.intelligence-band{background:linear-gradient(110deg,#0e1d29,#081018 65%);border-block:1px solid #ffffff10}.metric-pair{grid-template-columns:1fr 1fr;gap:14px;margin-top:28px;display:grid}.metric-pair div{border-left:2px solid var(--bronze);background:#ffffff05;padding:20px}.metric-pair b,.metric-pair span{display:block}.metric-pair b{color:#e5e9eb;font-size:27px}.metric-pair span{color:#83939e;margin-top:6px;font-size:11px}.notice{border-left:3px solid var(--bronze);color:#aeb9c2;background:#ffffff06;margin-top:28px;padding:17px;line-height:1.6}.trust-section{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:130px;display:grid}.source-stack{border-top:1px solid #3d4e5a;margin:0;padding:0;list-style:none}.source-stack li{border-bottom:1px solid #273640;align-items:center;gap:20px;padding:17px 4px;display:flex}.source-stack>li>span{color:#637683;font:800 10px ui-monospace,monospace}.source-stack b,.source-stack small{display:block}.source-stack b{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.source-stack small{color:#778893;margin-top:5px;font-size:11px}.beta-cta{text-align:center;border-top:1px solid #6a4c31;padding-block:130px}.beta-cta>p{max-width:720px;margin:20px auto}.beta-cta .actions{justify-content:center}.beta-cta>small{color:#72818c;margin-top:22px;display:block}.site-footer{background:#04090e;border-top:1px solid #ffffff12;padding:48px 0}.footer-grid{justify-content:space-between;gap:50px;display:flex}.site-footer p{color:#6f7d88;margin-top:18px;font-size:12px}.site-footer nav{flex-wrap:wrap;justify-content:flex-end}.page-hero{padding-block:100px 50px}.page-hero h1{font-size:clamp(46px,7vw,76px)}.page-body{min-height:360px;padding-bottom:100px}.page-card{background:#0f1c28;border:1px solid #364554;max-width:820px;padding:clamp(24px,5vw,48px)}.page-card h2{margin-top:0;font-size:30px}.page-card+.page-card{margin-top:18px}.route-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.status-row{border-bottom:1px solid #263542;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;display:flex}.status-row:first-child{border-top:1px solid #263542}.status-pill{letter-spacing:.1em;text-transform:uppercase;color:#7fcb9f;font-size:11px;font-weight:900}.status-pill.degraded{color:#efb15f}.status-pill.unavailable{color:#e47777}.legal-copy{max-width:800px}.legal-copy h2{color:#e8ecef;margin-top:50px}.legal-copy a{color:#74a9d1}.muted{color:#81909d}.form-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.field{gap:7px;display:grid}.field.full{grid-column:1/-1}.field label{color:#b8c4cb;font-size:12px}.field input,.field select,.field textarea{color:#edf1f2;width:100%;font:inherit;background:#07111a;border:1px solid #3b4c59;border-radius:3px;padding:13px}.field textarea{resize:vertical;min-height:130px}.checkbox-row{color:#b4c0c8;align-items:flex-start;gap:12px;line-height:1.5;display:flex}.checkbox-row input{margin-top:4px}.fine{color:#72828d;font-size:12px;line-height:1.6}.error{color:#e77b78}.success{color:#73bf98}@media (max-width:980px){.desktop-nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{cursor:pointer;border:1px solid #384956;place-content:center;gap:5px;width:44px;height:44px;list-style:none;display:grid}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:#d7dde1;width:18px;height:1px;display:block}.mobile-nav nav{background:#08131d;border:1px solid #3b4b57;width:230px;padding:12px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 20px 50px #000}.mobile-nav nav a{color:#c5cdd2;padding:13px;text-decoration:none}.hero{grid-template-columns:1fr;min-height:auto}.hero-copy{text-align:center}.hero-copy .actions{justify-content:center}.hero-product{min-height:610px}.phone-main{transform:translate(30px)rotate(2deg)}.product-section,.product-section.reverse,.trust-section{grid-template-columns:1fr;gap:30px}.product-section.reverse .section-copy{order:0}.stage{min-height:680px}.proof-strip .shell{flex-wrap:wrap;justify-content:center;padding-block:22px}.matchup-card{right:5%}}@media (max-width:620px){.shell{width:min(100% - 28px,1180px)}.nav-wrap{min-height:68px}.brand-mark{width:36px;height:41px}.brand b{font-size:14px}.hero{padding-block:64px 72px}.hero h1{font-size:clamp(49px,16vw,68px)}.hero .lede{font-size:18px}.hero-product{min-height:530px}.phone-main{width:278px;transform:translate(18px)rotate(1.5deg)}.phone-side{width:220px;left:-15px}.product-screen{min-height:520px}.compact-screen{min-height:445px}.screen-row{min-height:72px}.orbit-label{display:none}.product-section{min-height:auto;padding-block:88px}.stage{min-height:590px}.stage .phone{width:280px}.stage:after{width:310px;height:310px}.trust-section{padding-block:95px}.form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.footer-grid{flex-direction:column;align-items:flex-start}.site-footer nav{justify-content:flex-start}.route-grid{grid-template-columns:1fr}.button,.actions{width:100%}.matchup-card{right:-4px}.metric-pair{grid-template-columns:1fr}.page-hero{padding-block:76px 36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
.hero-product{min-height:760px}.phone{border-radius:54px;width:min(340px,100%);padding:7px;overflow:hidden}.phone:before{display:none}.app-shot{border-radius:47px;width:100%;height:auto;display:block}.phone-main{z-index:2;position:relative;transform:translate(52px)rotate(2deg)}.phone-side{z-index:1;filter:brightness(.72);width:258px;bottom:48px;left:-18px;transform:rotate(-7deg)}.stage{min-height:790px}.cwl-stage{place-items:center}.cwl-plan-phone{z-index:2;filter:brightness(.9);width:230px;position:absolute;bottom:24px;right:-32px;transform:rotate(5deg)}@media (max-width:980px){.hero-product{min-height:760px}.phone-main{transform:translate(38px)rotate(2deg)}.stage{min-height:790px}.cwl-plan-phone{right:4%}}@media (max-width:620px){.hero-product{min-height:610px}.phone-main{width:270px;transform:translate(22px)rotate(1.5deg)}.phone-side{width:205px;bottom:30px;left:-20px}.stage{min-height:660px}.stage .phone{width:278px}.cwl-plan-phone{bottom:18px;width:190px!important;right:-8px!important}}
.interest-field{border:0;margin:0;padding:0}.interest-field legend{color:#b8c4cb;margin-bottom:10px;font-size:12px}.interest-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.agreement-box{background:#ffffff04;border:1px solid #5b4936;gap:12px;margin:28px 0;padding:22px;display:grid}.agreement-box a{color:#7fb2d8}.submit-button{cursor:pointer;border:0}.submit-button:disabled{opacity:.55;cursor:wait}.agreement-copy code{word-break:break-all;font-size:10px}.agreement-text{white-space:pre-wrap;color:#a9b5bd;line-height:1.72}@media (max-width:620px){.interest-grid{grid-template-columns:1fr}}@media print{.site-header,.site-footer{display:none}.agreement-copy{max-width:none}.agreement-text,.legal-copy p{color:#111}body{color:#111;background:#fff}}
.open-screen{place-items:center;min-height:100vh;padding:24px;display:grid}.open-card{width:min(560px,100%);box-shadow:0 30px 90px #000b}.open-card .brand{margin-bottom:52px}.open-card h1{letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(38px,8vw,58px);line-height:1}
