:root{--paper:#f7fbfc;--paper-soft:#eef7f8;--ink:#071923;--ink-soft:#16313c;--muted:#60717a;--aurora:#69f4be;--cyan:#24caff;--teal:#13839a;--amber:#ffbd3d;--rule:#0c515e24;--sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-family:var(--sans);color:var(--muted);background:var(--paper);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;margin:0}body:after{z-index:9999;pointer-events:none;opacity:.035;content:"";background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");position:fixed;inset:0}button,input,textarea{font:inherit}button{letter-spacing:0}img{display:block}::selection{color:var(--ink);background:#69f4be47}.siteHeader{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#030b12bd;border-bottom:1px solid #d1f7ff1f;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:0 clamp(18px,4vw,72px);display:flex;position:fixed;top:0;left:0;right:0}.brand,.navLinks,.heroActions,.trustList span,.contactFacts,.includedList li,.headerCta,.primaryButton,.secondaryButton,.leadForm button{align-items:center;display:flex}.brand{color:var(--paper);gap:12px;font-weight:760;text-decoration:none}.brand em{color:var(--aurora);font-style:normal;font-weight:520}.brandMark{width:40px;height:40px;color:var(--aurora);background:linear-gradient(145deg,#69f4be2e,#24caff1f);border:1px solid #69f4be80;border-radius:12px;place-items:center;display:grid;box-shadow:0 0 30px #24caff29}.logoMark{width:28px;height:28px}.logoMark path,.checkIcon path,.arrowIcon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.logoMark path{stroke-width:3px}.checkIcon{width:18px;height:18px;color:var(--aurora);flex:none}.checkIcon path,.arrowIcon path{stroke-width:2.4px}.arrowIcon{width:18px;height:18px}.navLinks{gap:clamp(18px,3vw,38px)}.navLinks a,.footerLinks a{color:#edfcffb8;font-size:.9rem;font-weight:650;text-decoration:none;transition:color .18s}.navLinks a:hover,.footerLinks a:hover{color:var(--paper)}.headerCta,.primaryButton,.secondaryButton,.leadForm button{cursor:pointer;letter-spacing:0;border-radius:999px;justify-content:center;gap:10px;min-height:48px;padding:0 22px;font-size:.82rem;font-weight:800;text-decoration:none;transition:border-color .18s,background .18s,color .18s,transform .18s,box-shadow .18s}.headerCta,.primaryButton,.leadForm button{color:#09131a;background:linear-gradient(135deg,#ffd261,#ffad2f);border:1px solid #ffbe49a8;box-shadow:0 14px 36px #ffb2363d}.secondaryButton{color:var(--paper);background:#edfcff0f;border:1px solid #edfcff52}.headerCta:hover,.primaryButton:hover,.leadForm button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 48px #ffb23657}.secondaryButton:hover{background:#69f4be1f;border-color:#69f4be85;transform:translateY(-2px)}.hero{min-height:100svh;color:var(--paper);background:#020910;position:relative;overflow:hidden}.hero:after{aspect-ratio:1;content:"";pointer-events:none;background:radial-gradient(circle,#24caff1f,#0000 64%);border:1px solid #69f4be2e;border-radius:50%;width:min(58vw,720px);animation:11s ease-in-out infinite alternate orbitalGlow;position:absolute;bottom:8vh;right:-12vw}.heroImage,.heroShade{position:absolute;inset:0}.heroImage{object-fit:cover;opacity:.95;width:100%;height:100%;transform:scale(1.02) translate3d(calc((var(--cursor-x,50%) - 50%) * -.018), calc((var(--cursor-y,50%) - 50%) * -.012), 0);transition:transform .9s cubic-bezier(.2,.8,.2,1)}.heroShade{background:radial-gradient(circle at 35% 55%,#69f4be24,#0000 30%),linear-gradient(90deg,#020910f5 0%,#020910b8 38%,#0209104d 68%,#020910a8 100%),linear-gradient(#02091047 0%,#02091033 70%,#f7fbfc 100%)}.auroraStream,.heroCursorGlow{z-index:1;pointer-events:none;position:absolute}.auroraStream{filter:blur(10px);mix-blend-mode:screen;transform-origin:50%;background:repeating-linear-gradient(90deg,#0000 0 28px,#edfcff33 29px 31px,#0000 32px 58px),linear-gradient(90deg,#0000,#69f4be1a,#24caff6b,#69f4be2e,#0000);border-radius:999px;height:140px;left:28vw;right:13vw}.streamOne{animation:7.5s ease-in-out infinite bridgeFloat;top:43%}.streamTwo{opacity:.62;animation:9s ease-in-out infinite reverse bridgeFloat;top:48%}.heroCursorGlow{top:var(--cursor-y,50%);left:var(--cursor-x,50%);aspect-ratio:1;filter:blur(20px);background:radial-gradient(circle,#69f4be2e,#24caff17 34%,#0000 68%);border-radius:50%;width:34vw;max-width:520px;transform:translate(-50%,-50%)}.heroInner{z-index:2;grid-template-columns:minmax(0,.92fr) minmax(340px,.55fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:calc(100svh - 120px);padding:128px clamp(18px,5vw,86px) 145px;display:grid;position:relative}.heroCopy{min-width:0;max-width:790px}.eyebrow{color:var(--aurora);letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:.76rem;font-weight:850}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--ink);letter-spacing:0;overflow-wrap:anywhere}.hero h1{max-width:760px;color:var(--paper);margin-bottom:24px;font-size:clamp(3.8rem,8vw,8.8rem);line-height:.9}.hero h1 span{color:#0000;background:linear-gradient(100deg,#7cffc8 0%,#2bd7ff 54%,#f6fbff 100%);-webkit-background-clip:text;background-clip:text;display:block}.heroText{color:#edfcffc7;max-width:650px;margin-bottom:34px;font-size:clamp(1rem,1.5vw,1.24rem);line-height:1.75}.heroActions{flex-wrap:wrap;gap:14px;margin-bottom:34px}.trustList{gap:12px;display:grid}.trustList span{color:#edfcffd1;gap:10px;font-weight:650}.heroPanel,.leadForm,.tabsPanel,.priceBox,.solutionCard,.faqItem{background:#ffffffd1;border:1px solid #0c515e24;border-radius:8px;box-shadow:0 30px 90px #0517221a}.heroPanel{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);transform:translate3d(calc((var(--cursor-x,50%) - 50%) * .01), calc((var(--cursor-y,50%) - 50%) * .012), 0);background:linear-gradient(150deg,#081b26c7,#07121a75);border-color:#edfcff3d;align-self:center;padding:clamp(24px,3vw,34px);transition:transform .7s cubic-bezier(.2,.8,.2,1),border-color .22s,box-shadow .22s;box-shadow:0 30px 90px #0000005c,inset 0 1px #ffffff17}.heroPanel:hover{border-color:#69f4be7a;box-shadow:0 38px 110px #00000075,0 0 44px #69f4be29,inset 0 1px #ffffff1f}.panelTopline{color:#edfcffd6;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:22px;font-size:.82rem;font-weight:800;display:inline-flex}.liveDot{background:var(--aurora);border-radius:99px;width:9px;height:9px;box-shadow:0 0 0 7px #69f4be21,0 0 26px #69f4becc}.heroPanel h2{color:var(--paper);margin-bottom:14px;font-size:clamp(2rem,3vw,3.1rem);line-height:1}.heroPanel p{color:#edfcffb3;margin-bottom:24px;line-height:1.65}.statusGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.statusGrid span{color:var(--paper);background:#69f4be14;border:1px solid #69f4be2e;border-radius:8px;padding:12px;font-size:.88rem;font-weight:760}.signalMap{background-color:#0000;background-image:linear-gradient(90deg,#edfcff0d 1px,#0000 1px),linear-gradient(#edfcff0d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #edfcff1a;border-radius:8px;height:72px;margin-top:24px;position:relative;overflow:hidden}.signalMap span{background:linear-gradient(90deg, transparent, var(--aurora), var(--cyan), transparent);width:42%;height:2px;animation:3.4s linear infinite signalSweep;position:absolute;top:50%;left:-30%;box-shadow:0 0 20px #24caff99}.signalMap span:nth-child(2){animation-delay:.8s;top:30%}.signalMap span:nth-child(3){animation-delay:1.6s;top:70%}.metricRail{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06141da8;border:1px solid #edfcff33;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute;bottom:28px;left:clamp(18px,5vw,86px);right:clamp(18px,5vw,86px);overflow:hidden}.metricRail div{padding:20px clamp(16px,3vw,34px)}.metricRail div+div{border-left:1px solid #edfcff24}.metricRail strong,.priceDisplay strong{color:var(--paper);font-size:clamp(2.1rem,4vw,4.6rem);line-height:.92;display:block}.metricRail span{color:#edfcffa8;letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:.8rem;font-weight:800;display:block}.section{padding:clamp(76px,9vw,128px) clamp(18px,5vw,86px)}.sectionHeader{min-width:0;max-width:930px;margin-bottom:48px}.splitHeader{grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);align-items:end;gap:clamp(28px,7vw,92px);max-width:none;display:grid}.sectionHeader h2,.tabsCopy h2,.priceCopy h2,.faqIntro h2,.contactCopy h2,.policyPage h1{margin-bottom:18px;font-size:clamp(2.4rem,5vw,5.2rem);line-height:.98}.sectionHeader p:not(.eyebrow),.tabsCopy p,.solutionCard p,.processList p,.priceCopy p,.faqIntro p,.faqItem p,.contactCopy p,.leadForm p,.policyContent p,.footer p{color:var(--muted);line-height:1.72}.solutionSection,.bridgeSection,.audienceSection,.priceSection,.policyPage{background:var(--paper)}.bridgeFlow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.bridgeFlow:before{background:linear-gradient(90deg, transparent, var(--aurora), var(--cyan), transparent);content:"";height:2px;position:absolute;top:36px;left:10%;right:10%}.bridgeNode{z-index:1;background:linear-gradient(#24caff0f,#0000),#fff;border:1px solid #0c515e1f;border-radius:8px;min-height:250px;padding:28px;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;position:relative;box-shadow:0 24px 70px #05172214}.bridgeNode:hover,.solutionCard:hover,.audienceCard:hover,.proofGrid article:hover,.valueGrid article:hover,.visionGrid article:hover,.possibilityCard:hover,.roadmapList article:hover{border-color:#24caff6b;transform:translateY(-7px);box-shadow:0 34px 90px #05172229,0 0 34px #69f4be1f}.bridgeNode span{width:72px;height:72px;color:var(--aurora);background:#061c26;border:1px solid #69f4be80;border-radius:999px;place-items:center;margin-bottom:36px;font-weight:900;display:grid;box-shadow:0 0 34px #69f4be2e}.bridgeNode h3,.audienceCard h3,.proofGrid h3,.valueGrid h3,.visionGrid h3{margin-bottom:12px}.bridgeNode p,.audienceCard p,.proofGrid p,.valueGrid p,.visionGrid p,.editorialCopy p,.visionStatement p{color:var(--muted);line-height:1.72}.solutionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.solutionCard{min-height:280px;padding:28px;transition:transform .22s,box-shadow .22s,border-color .22s;position:relative;overflow:hidden}.solutionCard:before{background:linear-gradient(90deg, var(--aurora), var(--cyan));content:"";height:4px;position:absolute;inset:0 0 auto}.solutionCard span{color:#07222d57;margin-bottom:42px;font-size:1.8rem;font-weight:850;display:block}.possibilitiesSection{background:radial-gradient(circle at 14% 20%,#69f4be29,#0000 28%),radial-gradient(circle at 88% 76%,#24caff24,#0000 30%),#06121a;overflow:hidden}.possibilitiesSection .sectionHeader h2{color:var(--paper)}.possibilitiesSection .sectionHeader p:not(.eyebrow){color:#edfcffb3}.possibilityGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.possibilityCard{background:linear-gradient(#edfcff14,#edfcff06),#02091080;border:1px solid #edfcff1f;border-radius:8px;min-height:320px;padding:26px;transition:transform .24s,border-color .24s,box-shadow .24s}.possibilityCard span{color:var(--aurora);letter-spacing:.1em;text-transform:uppercase;margin-bottom:70px;font-size:.74rem;font-weight:850;display:inline-flex}.possibilityCard h3{color:var(--paper);font-size:1.4rem}.possibilityCard p{color:#edfcffad;line-height:1.72}.solutionCard h3{margin-bottom:12px;font-size:1.38rem}.tabsSection{background:radial-gradient(circle at 82% 30%,#24caff2e,#0000 32%),linear-gradient(135deg,#041019,#071f28);overflow:hidden}.tabsShell{grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);align-items:center;gap:clamp(30px,7vw,94px);display:grid}.tabsCopy,.priceCopy,.contactCopy,.pageHero>div,.editorialGrid>div,.visionStatement{min-width:0}.tabsCopy h2,.tabsPanel h3,.contactCopy h2{color:var(--paper)}.tabsCopy p:not(.eyebrow),.tabContent p,.contactCopy p:not(.eyebrow){color:#edfcffb3}.tabsPanel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#edfcff12;border-color:#edfcff21;padding:18px}.tabButtons{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.tabButtons button{color:#edfcffb8;cursor:pointer;background:#edfcff0d;border:1px solid #edfcff24;border-radius:8px;min-height:46px;font-weight:850}.tabButtons button.active{color:var(--paper);background:#69f4be24;border-color:#69f4be73}.tabContent{background:linear-gradient(135deg,#69f4be1f,#0000 42%),#02091070;border-radius:8px;min-height:260px;padding:clamp(24px,4vw,44px)}.tabContent h3{max-width:640px;color:var(--paper);margin-bottom:16px;font-size:clamp(2rem,4vw,4rem);line-height:1}.tabContent ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.tabContent li{color:#edfcffd6;align-items:center;gap:10px;font-weight:760;display:flex}.audienceSection{background:linear-gradient(#f7fbfc,#eef7f8)}.audienceGrid,.proofGrid,.valueGrid,.visionGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.audienceCard,.proofGrid article,.valueGrid article,.visionGrid article{background:#ffffffd1;border:1px solid #0c515e1f;border-radius:8px;padding:26px;transition:transform .24s,border-color .24s,box-shadow .24s;box-shadow:0 20px 60px #05172212}.processSection{background:#eef7f8}.processList{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.processList li{border-top:2px solid var(--cyan);background:var(--paper);min-height:330px;padding:28px}.processList li>span{color:var(--teal);margin-bottom:46px;font-size:2.6rem;font-weight:850;line-height:1;display:block}.processList h3{margin-bottom:12px;font-size:1.28rem}.priceCard{background:linear-gradient(110deg,#030f17f5,#04222ae6),#07111a;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(320px,.62fr);align-items:stretch;gap:clamp(24px,5vw,68px);margin-bottom:28px;padding:clamp(28px,5vw,58px);display:grid}.priceCopy h2{max-width:780px;color:var(--paper)}.priceCopy p:not(.eyebrow){color:#edfcffb3;max-width:640px;margin-bottom:28px}.priceBox{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#edfcff14;border-color:#edfcff2e;flex-direction:column;justify-content:center;padding:clamp(24px,4vw,38px);display:flex}.priceBox p{color:var(--aurora);text-transform:uppercase;margin-bottom:18px;font-weight:850}.priceDisplay{flex-wrap:wrap;align-items:flex-end;gap:8px;margin-bottom:14px;display:flex}.priceDisplay span{color:#edfcffb8;font-weight:750}.priceBox small{color:#edfcffad;line-height:1.6}.includedList{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.includedList li{min-height:58px;color:var(--ink);background:#f7fbfc;border:1px solid #0c515e1f;border-radius:8px;gap:10px;padding:12px 14px;font-weight:720}.proofSection{background:#020910}.proofPanel{background:radial-gradient(circle at 78% 18%,#69f4be24,#0000 34%),linear-gradient(135deg,#071f28f5,#020910f5);border:1px solid #edfcff21;border-radius:8px;grid-template-columns:minmax(0,.86fr) minmax(320px,1fr);align-items:start;gap:clamp(28px,6vw,78px);padding:clamp(28px,5vw,58px);display:grid}.proofPanel h2{max-width:720px;color:var(--paper);font-size:clamp(2.4rem,5vw,5.2rem);line-height:.98}.proofPanel>div>p:not(.eyebrow){color:#edfcffb3;line-height:1.72}.proofGrid{grid-template-columns:1fr}.proofGrid article{background:#edfcff0f;border-color:#edfcff1f}.proofGrid h3{color:var(--paper)}.proofGrid p{color:#edfcffad}.faqSection{background:#eef7f8;grid-template-columns:minmax(260px,.58fr) minmax(0,1fr);align-items:start;gap:clamp(32px,7vw,92px);display:grid}.faqIntro{position:sticky;top:104px}.faqList{gap:12px;display:grid}.faqItem{overflow:hidden}.faqItem button{width:100%;color:var(--ink);cursor:pointer;text-align:left;font:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;font-weight:820;display:flex}.faqItem button span{width:32px;height:32px;color:var(--teal);background:#24caff1f;border-radius:999px;flex:none;place-items:center;font-weight:900;display:grid}.faqItem p{margin:0;padding:0 24px 24px;display:none}.faqItem.open p{display:block}.contactSection{background:radial-gradient(circle at 18% 24%,#69f4be29,#0000 30%),linear-gradient(135deg,#020910,#071f28);grid-template-columns:minmax(0,.86fr) minmax(360px,.72fr);align-items:start;gap:clamp(32px,7vw,92px);padding:clamp(76px,9vw,128px) clamp(18px,5vw,86px);display:grid}.contactCopy{position:sticky;top:112px}.contactFacts{flex-wrap:wrap;gap:10px;margin-top:28px}.contactFacts span{color:#edfcffd1;background:#edfcff0f;border:1px solid #edfcff29;border-radius:999px;padding:10px 14px;font-size:.88rem;font-weight:760}.leadForm{gap:16px;padding:clamp(24px,4vw,36px);display:grid}.leadForm h2{margin-bottom:10px;font-size:clamp(1.8rem,3vw,2.8rem);line-height:1.05}.formRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.leadForm label{color:var(--ink);gap:8px;font-size:.92rem;font-weight:760;display:grid}.leadForm input,.leadForm textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #0c515e29;border-radius:8px;outline:none;padding:13px 14px;transition:border-color .16s,box-shadow .16s}.leadForm input:focus,.leadForm textarea:focus{border-color:#1cb4d2a3;box-shadow:0 0 0 4px #24caff24}.leadForm textarea{resize:vertical}.leadForm button{border:0;width:100%}.leadForm button:disabled{cursor:wait;opacity:.68}.leadForm [role=alert],.leadForm .fs-error,.leadForm p[id^=error]{color:#b42318;margin:0;font-size:.9rem}.formStatus{color:#0a7f55;margin:0;font-weight:800}.footer{background:#020910;grid-template-columns:minmax(0,1fr) auto;gap:30px;padding:48px clamp(18px,5vw,86px);display:grid}.footerBrand{width:fit-content;margin-bottom:16px}.footer p{color:#edfcff8f;max-width:560px}.footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:18px;display:flex}.footerCompany{color:#edfcff5c;grid-column:1/-1;margin:0;font-size:.9rem}.pageHero{color:var(--paper);background:linear-gradient(90deg,#020910f2,#0209108a),url(/aurora-launch-hero.png) 50%/cover;padding:154px clamp(18px,5vw,86px) clamp(76px,9vw,118px);position:relative;overflow:hidden}.pageHero>div{max-width:980px}.pageHero h1{max-width:920px;color:var(--paper);margin-bottom:22px;font-size:clamp(3rem,7vw,7.2rem);line-height:.94}.pageHero p:not(.eyebrow){color:#edfcffc2;max-width:760px;font-size:clamp(1rem,1.5vw,1.22rem);line-height:1.72}.faqPageSection{background:#eef7f8}.editorialSection,.visionSection,.deepTextSection{background:var(--paper)}.editorialGrid{grid-template-columns:minmax(0,.85fr) minmax(320px,1fr);gap:clamp(28px,6vw,82px);margin-bottom:34px;display:grid}.editorialGrid h2,.visionStatement h2{font-size:clamp(2.3rem,5vw,5rem);line-height:.98}.editorialCopy{gap:18px;display:grid}.valueGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.visionStatement{max-width:940px;margin-bottom:42px}.visionGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.deepTextSection{padding-top:0}.deepTextGrid{gap:18px;display:grid}.deepTextGrid article{border-top:1px solid #0c515e24;grid-template-columns:minmax(0,.72fr) minmax(320px,1fr);align-items:start;gap:clamp(24px,6vw,78px);padding:clamp(30px,5vw,54px) 0;display:grid}.deepTextGrid h2{font-size:clamp(2rem,4vw,4rem);line-height:1}.deepTextGrid p:not(.eyebrow){color:var(--muted);font-size:1.05rem;line-height:1.82}.roadmapSection{background:#eef7f8}.roadmapList{gap:14px;display:grid}.roadmapList article{background:#ffffffdb;border:1px solid #0c515e1f;border-radius:8px;grid-template-columns:82px minmax(0,1fr);align-items:start;gap:22px;padding:24px;transition:transform .24s,border-color .24s,box-shadow .24s;display:grid}.roadmapList span{width:62px;height:62px;color:var(--aurora);background:#061c26;border-radius:999px;place-items:center;font-weight:900;display:grid}.roadmapList p{color:var(--muted);line-height:1.72}.textLink{width:fit-content;color:var(--teal);border-bottom:1px solid;font-weight:850;text-decoration:none;display:inline-flex}.textLink:hover{color:var(--ink)}.policyPage{min-height:calc(100svh - 250px);padding:136px clamp(18px,5vw,86px) clamp(76px,9vw,128px)}.policyContent{gap:18px;max-width:760px;margin-bottom:30px;display:grid}.policyBack{width:fit-content;color:var(--ink)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #24caff57}@media (width<=1120px){.heroInner,.splitHeader,.tabsShell,.priceCard,.proofPanel,.editorialGrid,.faqSection,.contactSection{grid-template-columns:1fr}.heroInner{padding-bottom:190px}.heroPanel{max-width:620px}.solutionGrid,.processList,.bridgeFlow,.audienceGrid,.possibilityGrid,.includedList{grid-template-columns:repeat(2,minmax(0,1fr))}.valueGrid,.visionGrid{grid-template-columns:1fr}.faqIntro,.contactCopy{position:static}}@media (width<=820px){.siteHeader{flex-wrap:wrap;min-height:auto;padding-top:13px;padding-bottom:13px}.navLinks{order:3;justify-content:space-between;gap:12px;width:100%;padding-bottom:2px;overflow-x:auto}.headerCta{min-height:42px;padding:0 16px}.heroInner{min-height:auto;padding-top:150px}.metricRail{grid-template-columns:1fr}.metricRail div+div{border-top:1px solid #edfcff24;border-left:0}.tabButtons,.bridgeFlow,.solutionGrid,.processList,.audienceGrid,.possibilityGrid,.includedList{grid-template-columns:1fr}.bridgeFlow:before{background:linear-gradient(180deg, transparent, var(--aurora), var(--cyan), transparent);width:2px;height:auto;top:0;bottom:0;left:36px}.solutionCard,.processList li,.bridgeNode{min-height:auto}.footer{grid-template-columns:1fr}.footerLinks{justify-content:flex-start}.deepTextGrid article,.roadmapList article{grid-template-columns:1fr}}@media (width<=580px){.siteHeader,.section,.contactSection,.footer,.policyPage{padding-left:16px;padding-right:16px}.brand{font-size:.98rem}.brandMark{border-radius:10px;width:36px;height:36px}.headerCta .arrowIcon{display:none}.hero h1{font-size:clamp(3.2rem,18vw,5.3rem)}.heroInner{padding-bottom:285px;padding-left:16px;padding-right:16px}.pageHero{padding:148px 16px 74px}.heroActions,.primaryButton,.secondaryButton{width:100%}.heroPanel,.leadForm,.priceCard,.priceBox,.tabContent,.tabsPanel,.possibilityCard{padding:22px}.metricRail{left:16px;right:16px}.formRow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes bridgeFloat{0%{transform:translate(-2%,-8px)rotate(-2deg)scaleX(.98)}50%{transform:translate(2%,10px)rotate(1.2deg)scaleX(1.04)}to{transform:translate(-1%,-4px)rotate(-.6deg)scaleX(1)}}@keyframes signalSweep{0%{opacity:0;transform:translate(0)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(340%)}}@keyframes orbitalGlow{0%{opacity:.55;transform:translate(0,0)scale(.96)}to{opacity:.9;transform:translate(-4vw,-3vh)scale(1.08)}}
