@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Space+Grotesk:wght@400;500;600;700&display=swap');
:root{--bg:#030922;--panel:#0b1634;--text:#f5f7ff;--muted:#b2bed7;--blue:#4265ff;--cyan:#70dcff;--yellow:#ffce3b;--border:rgba(148,171,225,.2);color-scheme:dark;font-family:'DM Sans',Arial,sans-serif;font-synthesis:none}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--bg);color:var(--text);font-size:16px;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:6px}button:disabled{cursor:not-allowed}h1,h2,h3,p{margin:0}h1,h2,h3,.brand{font-family:'Space Grotesk',Arial,sans-serif}h1,h2,h3{line-height:1.08;letter-spacing:-.045em}p{color:var(--muted)}.container{width:min(1240px,calc(100% - 80px));margin:auto}.header{position:absolute;top:0;width:100%;z-index:20;border-bottom:1px solid var(--border)}.header-inner{height:92px;display:flex;align-items:center;justify-content:space-between;gap:25px}.brand{font-size:36px;font-weight:700;letter-spacing:-2px;line-height:1}.brand span{color:var(--yellow)}nav{display:flex;gap:30px;font-size:14px}nav a{color:#c5cfe9;transition:color .2s}nav a:hover{color:white}.button{display:inline-flex;justify-content:center;align-items:center;min-height:56px;padding:16px 25px;background:var(--yellow);color:#0b1740;font-size:16px;font-weight:700;border-radius:6px;border:1px solid var(--yellow);transition:transform .25s,box-shadow .25s}.button:hover{transform:translateY(-3px);box-shadow:0 10px 30px #ffce3b28}.button-small{min-height:42px;padding:10px 18px;font-size:14px}.hero{position:relative;min-height:790px;overflow:hidden;background:#030925}.hero-image{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;opacity:.9;animation:hero-drift 16s ease-in-out infinite alternate}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#020821 2%,#020821ed 25%,#0309229c 45%,transparent 72%),linear-gradient(0deg,#030922 0%,transparent 22%,#03092245 85%)}#particles{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hero-content{position:relative;padding-top:174px;padding-bottom:112px;z-index:2}.eyebrow{font-size:12px;letter-spacing:.14em;font-weight:650;color:#9eaef0;display:block}.hero .eyebrow{display:flex;align-items:center;gap:12px;color:#c3d0ff}.small-line{width:27px;height:2px;background:var(--yellow)}h1{font-size:clamp(48px,5.25vw,76px);font-weight:500;margin-top:22px;max-width:670px}h1 span{color:var(--cyan)}.hero-content>p{margin-top:25px;font-size:19px;line-height:1.7;max-width:490px;color:#d4dcf4}.hero-actions{display:flex;align-items:center;gap:26px;margin-top:34px}.text-link{font-size:15px;font-weight:600;display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid transparent}.text-link:hover{border-bottom-color:var(--cyan);color:var(--cyan)}.play-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #7e8db680;border-radius:50%;font-size:21px}.hero-signature{display:flex;align-items:center;gap:18px;margin-top:46px}.hero-signature>span{font-size:10px;letter-spacing:.15em;color:#a3b1d1}.hero-signature img{width:150px;height:auto}.hero-label{position:absolute;right:7%;bottom:56px;z-index:3;padding-left:18px;border-left:2px solid var(--cyan)}.hero-label>span{font-size:10px;letter-spacing:.15em;color:var(--cyan)}.hero-label strong{font-size:19px;line-height:1.3;display:block;margin-top:8px;font-weight:500}.hero-label small{font-size:11px;color:#bac6dd;display:block;margin-top:8px}.signal-strip{overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#091431;padding:22px 0}.signal-track{display:flex;gap:44px;align-items:center;width:max-content;animation:ticker 40s linear infinite}.signal-track span{font-size:13px;letter-spacing:.14em;color:#b3c3e3;white-space:nowrap}.signal-track i{width:5px;height:5px;background:var(--blue);transform:rotate(45deg)}.section{padding:115px 0}.section-heading{display:flex;justify-content:space-between;gap:55px;align-items:flex-end;margin-bottom:50px}h2{font-size:clamp(35px,3.7vw,54px);font-weight:500;margin-top:19px}h2 span{color:var(--cyan)}.section-heading>p{width:380px;max-width:100%;font-size:17px}.comparison{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border);border-radius:14px;overflow:hidden}.comparison-side{padding:40px 44px;background:#09122a;position:relative}.comparison-side.real{background:linear-gradient(125deg,#13255b,#0a1533);border-left:1px solid #445d9880}.card-kicker{font-size:12px;font-weight:600;letter-spacing:.1em;color:#98abda}.real .card-kicker{color:var(--cyan)}h3{font-size:34px;font-weight:500;margin:24px 0}.tag-list{display:flex;gap:9px;flex-wrap:wrap;min-height:93px;align-content:flex-start;max-width:480px}.tag-list span{border:1px solid var(--border);background:#ffffff05;padding:7px 12px;border-radius:5px;font-size:14px;color:#bfcae1}.real .tag-list span{border-color:#6f9bdf55;color:#dbe8ff}.comparison-side>p{margin-top:20px;font-size:15px}.journey{background:linear-gradient(180deg,#07112c,#030922)}.journey-tabs{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--border);gap:10px}.journey-tab{background:none;color:var(--muted);border:0;padding:22px 16px;border-bottom:2px solid transparent;display:flex;gap:12px;align-items:center;justify-content:center;transition:background .3s,color .3s}.journey-tab span{font-size:12px;color:#879bcb}.journey-tab:hover{color:white;background:#ffffff06}.journey-tab.active{border-bottom-color:var(--cyan);color:white;background:linear-gradient(0deg,#4265ff20,transparent)}.journey-tab.active span{color:var(--cyan)}.journey-panel{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;padding-top:50px;min-height:460px}.journey-copy h3{font-size:38px;max-width:510px}.journey-copy p{max-width:480px}.journey-copy ul{padding:0;list-style:none;margin:23px 0 29px;font-size:15px;color:#c5d1e9}.journey-copy li{margin:9px 0;display:flex;gap:12px}.journey-copy li:before{content:'+';color:var(--cyan)}.journey-copy .text-link{color:var(--cyan)}.flow-visual{padding:30px 25px;background:radial-gradient(ellipse,#2046ae33,transparent 70%);position:relative}.flow-top,.flow-bottom{display:flex;justify-content:space-between;gap:20px}.flow-top span,.flow-bottom span{padding:14px 17px;border:1px solid #365085;font-size:11px;letter-spacing:.07em;border-radius:5px;background:#0a1532;text-align:center;flex:1}.connector-lines{height:66px;display:flex;justify-content:center;position:relative;overflow:hidden}.connector-lines i{border-left:1px solid #4265ff75;transform:skewX(48deg);width:38%}.connector-lines i+i{transform:skewX(-48deg);border-left:0;border-right:1px solid #4265ff75}.connector-lines:after{content:'';width:5px;height:16px;background:var(--cyan);box-shadow:0 0 20px var(--cyan);position:absolute;top:-25px;left:50%;animation:flow 2.8s linear infinite}.hub-node{width:220px;min-height:118px;border:1px solid #5f81e6;background:linear-gradient(120deg,#163684,#0d1a43);border-radius:14px;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto;box-shadow:0 0 70px #3a62e130;animation:node-glow 4s ease-in-out infinite}.hub-node>span{font-family:'Space Grotesk',sans-serif;font-size:40px;font-weight:600}.hub-node small{font-size:9px;letter-spacing:.08em;color:#b5d5ff}.connector-lines.bottom{transform:rotate(180deg)}.flow-caption{text-align:center;margin-top:32px;color:#c0cde5;font-size:13px}.flow-caption small{display:block;font-size:11px;color:#7e90b5;margin-top:5px}footer{border-top:1px solid var(--border);padding:35px 0}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-inner>span{font-size:14px;color:var(--muted)}.footer-inner>img{width:155px;height:auto}.motion-toggle{position:fixed;bottom:20px;right:20px;z-index:40;border:1px solid #415073;background:#09142ae8;color:#c7d3ec;border-radius:30px;padding:8px 13px;display:flex;align-items:center;gap:7px;font-size:12px;backdrop-filter:blur(8px)}.scroll-progress{position:fixed;left:0;top:0;height:3px;width:0;background:var(--cyan);z-index:50}.skip{position:absolute;left:15px;top:-100px;z-index:60;padding:10px;background:white;color:black}.skip:focus{top:15px}.js-ready .reveal{opacity:0;transform:translateY(25px);transition:opacity .8s,transform .8s}.js-ready .reveal.is-visible{opacity:1;transform:none}.motion-paused *{animation-play-state:paused!important}.motion-paused{scroll-behavior:auto}.motion-paused .reveal{transition:none}.section{scroll-margin-top:20px}@keyframes hero-drift{from{transform:scale(1)}to{transform:scale(1.045) translate(-.8%,-.3%)}}@keyframes ticker{to{transform:translateX(-50%)}}@keyframes flow{to{transform:translateY(110px)}}@keyframes node-glow{50%{box-shadow:0 0 70px #3a62e15a}}@media(min-width:1650px){.hero-image{object-position:center 55%}.hero{min-height:880px}.hero-content{padding-top:200px}}@media(max-width:1050px){.container{width:calc(100% - 48px)}nav{gap:18px;font-size:13px}.hero{min-height:730px}.hero-content{padding-top:160px}.hero-image{object-position:64% center}.hero-shade{background:linear-gradient(90deg,#030922 5%,#030922eb 30%,#03092266 80%),linear-gradient(0deg,#030922,transparent 35%)}.hero-label{display:none}.hero-actions{gap:20px}.hero h1{font-size:62px}.section-heading{gap:35px}.journey-panel{gap:35px}.flow-visual{padding:15px 0}.journey-tab{padding-inline:6px}.comparison-side{padding:32px}.section{padding:85px 0}}@media(max-width:760px){.container{width:calc(100% - 40px)}.header-inner{height:76px}.brand{font-size:32px}nav{display:none}.button-small{font-size:12px;padding:9px 12px;min-height:38px}.hero{min-height:940px}.hero-image{top:370px;height:530px;width:140%;left:-40%;object-fit:cover;object-position:70% center;opacity:.95}.hero-shade{background:linear-gradient(180deg,#030922 3%,#030922 37%,#03092288 50%,transparent 65%,#030922 96%);z-index:1}.hero-content{padding-top:125px;padding-bottom:360px}.hero .eyebrow{font-size:10px;letter-spacing:.11em}.hero h1{font-size:clamp(42px,10.5vw,66px);line-height:1.07;margin-top:22px}.hero-content>p{font-size:16px;line-height:1.7;margin-top:20px}.hero-actions{align-items:flex-start;gap:19px;flex-direction:column;margin-top:27px}.hero-actions .button{padding:14px 20px;min-height:50px;font-size:15px}.hero-signature{margin-top:28px}.hero-signature img{width:125px}.hero-signature>span{font-size:9px}.hero-actions .text-link{font-size:14px}.hero-label{display:block;right:20px;bottom:33px}.hero-label strong{font-size:15px}.hero-label>span{font-size:9px}.hero-label small{font-size:10px}.signal-strip{padding:18px 0}.signal-track{gap:28px}.signal-track span{font-size:11px}.section{padding:70px 0}.section-heading{display:block;margin-bottom:32px}.section-heading>p{margin-top:24px;font-size:16px;width:auto;max-width:510px}.eyebrow{font-size:10px}h2{font-size:36px;line-height:1.12;letter-spacing:-.04em}.comparison{grid-template-columns:1fr}.comparison-side{padding:28px}.comparison-side.real{border-left:0;border-top:1px solid var(--border)}h3{font-size:29px}.tag-list{min-height:0}.card-kicker{font-size:10px}.comparison-side>p{font-size:14px}.journey-tabs{overflow-x:auto;display:flex;gap:0}.journey-tab{min-width:112px;font-size:14px;padding:17px 10px;gap:7px}.journey-panel{grid-template-columns:1fr;gap:35px;padding-top:34px}.journey-copy h3{font-size:32px}.flow-visual{max-width:490px;width:100%;margin:auto}.footer-inner{flex-wrap:wrap}.footer-inner>span{order:3;width:100%;font-size:12px}.footer-inner>img{width:125px}.motion-toggle{bottom:12px;right:12px}.motion-label{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.js-ready .reveal{opacity:1;transform:none}}
.intelligence{position:relative;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:radial-gradient(ellipse at 0 50%,#1639843d,transparent 65%)}.intelligence-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.intelligence-copy>p{max-width:470px;margin:27px 0 32px;font-size:17px}.button-outline{background:transparent;color:#eef2ff;border-color:#6981b7}.button-outline:hover{box-shadow:0 10px 30px #4265ff20}.capabilities article{display:flex;gap:25px;padding:28px 0;border-bottom:1px solid var(--border)}.capabilities article:first-child{padding-top:0}.capabilities article:last-child{border-bottom:0;padding-bottom:0}.feature-number{color:var(--cyan);font:500 14px 'Space Grotesk',sans-serif;padding-top:5px}.capabilities h3{font-size:24px;margin:0 0 12px;letter-spacing:-.025em}.capabilities p{font-size:16px}.value-heading{text-align:center;margin-bottom:48px}.value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.value-card{padding:32px 30px;border:1px solid var(--border);border-radius:10px;background:linear-gradient(145deg,#12204170,#0a142700);transition:border-color .3s,transform .3s;display:flex;flex-direction:column}.value-card:hover{border-color:#5784d6;transform:translateY(-5px)}.value-label{font-size:10px;letter-spacing:.12em;color:var(--cyan)}.value-card h3{font-size:27px;line-height:1.15;margin:24px 0 20px}.value-card p{font-size:15px;margin-bottom:32px}.value-bottom{display:flex;gap:12px;border-top:1px solid var(--border);padding-top:18px;font-size:10px;letter-spacing:.1em;color:#91a8d7;margin-top:auto}.value-bottom span+span:before{content:' / ';margin-right:12px;color:#4265ff}.finance-note{display:flex;align-items:center;gap:25px;padding:42px 0 0;margin-top:8px}.note-symbol{font-size:49px;font-weight:300;color:var(--cyan)}.finance-note h3{font-size:21px;line-height:1.3;margin:0 0 12px;letter-spacing:-.015em}.finance-note p{font-size:13px;max-width:650px}.finance-note>a{margin-left:auto;flex-shrink:0;color:var(--cyan);font-size:13px}.confidence{padding-top:50px;overflow:hidden}.confidence-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.confidence-art{aspect-ratio:1/1;position:relative;overflow:hidden;border:1px solid var(--border);border-radius:14px}.confidence-art img{height:100%;width:100%;object-fit:cover;object-position:right}.confidence-copy h2{font-size:43px}.confidence-copy>p{margin-top:28px;line-height:1.75;font-size:16px}.security-row{display:flex;gap:15px;margin-top:26px;border-top:1px solid var(--border);padding-top:25px}.shield-icon{font-size:34px;line-height:1;color:var(--cyan)}.security-row strong{font-size:15px;font-weight:500}.security-row p{font-size:13px;margin-top:8px;color:#91a3c5}.faq-section{padding-top:30px}.faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.faq-grid h2{font-size:43px}.faq-list details{border-bottom:1px solid var(--border)}.faq-list summary{cursor:pointer;list-style:none;padding:24px 0;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:16px;font-weight:500}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{font-size:23px;color:var(--cyan);transition:transform .3s}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{padding-bottom:24px;font-size:15px;line-height:1.75}.conversion{border-top:1px solid #254273;background:radial-gradient(ellipse at 15% 80%,#203eff33,transparent 65%),linear-gradient(135deg,#08132c,#051027);position:relative}.conversion-grid{display:grid;grid-template-columns:1fr .9fr;gap:110px;align-items:center}.conversion-copy>p{font-size:18px;max-width:450px;margin-top:27px}.conversion-copy ul{list-style:none;padding:0;margin:27px 0 40px;color:#c0cce6;font-size:15px}.conversion-copy li{display:flex;gap:12px;padding:8px 0}.conversion-copy li:before{content:'✓';color:var(--cyan)}.conversion-copy>img{width:180px;height:auto}.form-card{border:1px solid #3c5384;border-radius:14px;background:linear-gradient(135deg,#152449,#0b1632);padding:36px;box-shadow:0 30px 80px #00000030}.form-card h3{font-size:31px;line-height:1.1;margin:18px 0 14px}.form-card>p{font-size:14px}.form-card .card-kicker{color:var(--cyan)}.form-preview{margin-top:28px}.form-preview fieldset{border:0;padding:0;margin:0;min-width:0}.field{margin-bottom:18px;min-width:0}.field label{display:block;font-size:13px;margin-bottom:7px;color:#c0cde7}.field input{border:1px solid #465b8370;border-radius:5px;padding:12px 13px;min-height:46px;width:100%;background:#07122b;color:#b9c5df;font-size:14px;opacity:1}.field input::placeholder{color:#8595b5;opacity:1}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-button{width:100%;font-size:15px;opacity:.62}.form-unavailable{font-size:12px;text-align:center;margin-top:14px;color:#adbddc}.form-preview input:disabled{cursor:not-allowed}#rd-station-slot{scroll-margin-top:90px}#rd-station-slot form{max-width:100%}#rd-station-slot input,#rd-station-slot select,#rd-station-slot textarea{max-width:100%}@media(max-width:1050px){.intelligence-grid,.confidence-grid{gap:45px}.conversion-grid{gap:55px}.value-card{padding:27px 22px}.value-card h3{font-size:23px}.finance-note{flex-wrap:wrap}.finance-note>a{margin-left:60px}.confidence-copy h2,.faq-grid h2{font-size:36px}.faq-grid{gap:50px}.form-card{padding:28px}}@media(max-width:760px){.intelligence-grid,.confidence-grid,.conversion-grid,.faq-grid{grid-template-columns:1fr;gap:42px}.intelligence-copy>p{font-size:16px}.capabilities article{gap:20px;padding:24px 0}.capabilities h3{font-size:23px}.capabilities p{font-size:15px}.value-heading{text-align:left;margin-bottom:30px}.value-grid{grid-template-columns:1fr;gap:15px}.value-card{padding:28px}.value-card h3{font-size:27px}.value-card p{margin-bottom:25px}.finance-note{gap:17px;padding-top:30px}.finance-note>div{flex:1}.finance-note h3{font-size:18px}.finance-note p{font-size:12px}.finance-note>a{margin-left:44px}.note-symbol{font-size:35px}.confidence{padding-top:10px}.confidence-grid{gap:34px}.confidence-art{aspect-ratio:1.1;order:2}.confidence-copy h2,.faq-grid h2{font-size:36px}.security-row p{font-size:13px}.faq-section{padding-top:0}.faq-grid{gap:15px}.faq-list summary{font-size:15px;padding:22px 0}.faq-list details p{font-size:14px}.conversion-copy h2{font-size:44px}.conversion-copy>p{font-size:16px}.conversion-copy ul{font-size:14px;margin:23px 0 27px}.conversion-copy>img{width:145px}.form-card{padding:27px 23px}.form-card h3{font-size:30px}.form-row{grid-template-columns:1fr;gap:0}}
@media(max-width:760px){.hero{min-height:1040px}.hero-image{top:480px}.hero-shade{background:linear-gradient(180deg,#030922 3%,#030922 38%,#030922aa 49%,transparent 66%,#030922 97%)}}
