.constellation-section{background:#050a12}.cyan{color:var(--cyan)}.constellation{position:relative;height:650px;border:1px solid #142d44;border-radius:28px;background:radial-gradient(circle at 50% 50%,#0b2942,#07111c 45%,#050b12 75%);overflow:hidden}.constellation:before{content:"";position:absolute;inset:0;background-image:radial-gradient(#64caff26 1px,transparent 1px);background-size:25px 25px;mask-image:radial-gradient(circle,#000,transparent 75%)}.constellation-lines{position:absolute;inset:0;width:100%;height:100%}.constellation-lines path{stroke:#3a789a55;stroke-width:1;fill:none;stroke-dasharray:7 9;animation:dash 10s linear infinite}@keyframes dash{to{stroke-dashoffset:-160}}.center-node,.orbit-node{position:absolute;z-index:2}.center-node{left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;display:grid;place-items:center;align-content:center;text-align:center;border:1px solid #5bc1ff66;background:#0b2236;box-shadow:0 0 80px #46b2ff25}.center-node small{font-size:8px;color:#7491a7;letter-spacing:.18em}.center-node strong{font:800 24px "Segoe UI Variable Display","Segoe UI",system-ui,sans-serif}.center-node span{max-width:130px;font-size:8px;color:#66879f}.orbit-node{width:225px;min-height:150px;padding:19px;border:1px solid #1d405b;border-radius:18px;background:#081725df;backdrop-filter:blur(10px)}.orbit-node>b{font-size:10px;color:#6fc7ff}.orbit-node h3{font-size:15px;margin:18px 0 6px}.orbit-node p{margin:0;color:#8298ab;font-size:10px}.n1{left:5%;top:7%}.n2{left:34%;top:5%}.n3{right:5%;top:7%}.n4{right:5%;bottom:7%}.n5{left:34%;bottom:5%}.n6{left:5%;bottom:7%}.growth-section{background:linear-gradient(180deg,#091522,#06101a)}.growth-layout{display:grid;grid-template-columns:.88fr 1.12fr;gap:60px;align-items:center}.growth-wheel{position:relative;min-height:600px}.wheel-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:150px;height:150px;border:1px solid #56bfff55;border-radius:50%;display:grid;place-items:center;align-content:center;background:#0b2134;box-shadow:0 0 65px #42b3ff24}.wheel-center b{font:800 20px "Segoe UI Variable Display","Segoe UI",system-ui,sans-serif}.wheel-center span{font-size:9px;color:#65e7d4;letter-spacing:.15em}.wheel-segment{position:absolute;width:210px;padding:20px;border:1px solid #1f405a;border-radius:18px;background:#081827}.wheel-segment small{color:#62c7ff;font-size:9px}.wheel-segment b{display:block;margin:10px 0 4px}.wheel-segment span{font-size:9px;color:#7d94a8}.s1{left:50%;top:4%;transform:translateX(-50%)}.s2{right:3%;top:50%;transform:translateY(-50%)}.s3{left:50%;bottom:4%;transform:translateX(-50%)}.s4{left:3%;top:50%;transform:translateY(-50%)}.work-section{background:#050a12}.work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.work-card{min-height:250px;padding:26px;border:1px solid #19364f;border-radius:20px;background:linear-gradient(145deg,#0a1a2a,#07131f);transition:.25s}.work-card:hover{transform:translateY(-5px);border-color:#3f84ae}.work-card small{font-size:8px;letter-spacing:.14em;color:#6bc2ff}.work-card h3{font-size:22px;margin:45px 0 8px}.work-card p{font-size:11px;color:#879caf}.work-card span{display:block;margin-top:25px;font-size:10px;color:#69deeb}.ecosystem-preview{padding-top:35px}.ecosystem-preview-card{position:relative;min-height:520px;padding:58px;border:1px solid #22516e;border-radius:30px;background:radial-gradient(circle at 78% 50%,#113550,#081522 42%,#06101a);overflow:hidden}.ecosystem-preview-card>div:first-child{max-width:760px}.ecosystem-preview-card h2{max-width:830px}.ecosystem-principles{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 34px}.ecosystem-principles span{padding:8px 11px;border:1px solid #2b536d;border-radius:99px;background:#ffffff05;color:#8da7ba;font-size:9px;text-transform:uppercase;letter-spacing:.09em}.mini-orbit{position:absolute;right:6%;top:50%;width:340px;height:340px;transform:translateY(-50%);border:1px solid #4ab8ff33;border-radius:50%;animation:spin 30s linear infinite}.mini-orbit:before,.mini-orbit:after{content:"";position:absolute;border:1px solid #55c7ff24;border-radius:50%;inset:35px}.mini-orbit:after{inset:75px}.mini-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:72px;height:72px;border-radius:22px;background:#0f2a42;border:1px solid #65cbff62;display:grid;place-items:center;font:800 20px "Segoe UI Variable Display","Segoe UI",system-ui,sans-serif;box-shadow:0 0 40px #4bb6ff30}.mini-orbit i{position:absolute;left:50%;top:50%;width:10px;height:10px;border-radius:50%;background:#62e6d4;box-shadow:0 0 15px #62e6d4;transform:rotate(calc(var(--i)*45deg)) translateX(168px)}.pricing-section{background:#07111c}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.price-card{padding:27px;border:1px solid #1b3a54;border-radius:20px;background:#091725}.price-card.featured{border-color:#57b8ef;box-shadow:0 20px 60px #3ca7e817}.price-card small{font-size:8px;letter-spacing:.16em;color:#6fc7ff}.price-card h3{margin:18px 0 12px;font-size:18px}.price-card strong{font:800 29px "Segoe UI Variable Display","Segoe UI",system-ui,sans-serif}.price-card p{color:#879cad;font-size:11px;min-height:70px}.price-card a{font-size:10px;color:#69dde7}.founder-section{background:#050a12}.founder-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:65px;align-items:center}.founder-photo-card{position:relative;margin:0;min-height:570px;border:1px solid #214765;border-radius:28px;background:#08131f;overflow:hidden;box-shadow:0 34px 90px #0008,0 0 55px #45b5ff12}.founder-photo-card:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 55%,#04101bea 92%),linear-gradient(90deg,#04101b24,transparent 30%);pointer-events:none}.founder-photo-card:after{content:"";position:absolute;inset:0;border-radius:28px;box-shadow:inset 0 0 0 1px #67cfff12,inset 0 0 90px #47b8ff0b;pointer-events:none;z-index:3}.founder-photo-card img{display:block;width:100%;height:100%;min-height:570px;object-fit:cover;object-position:center 18%;filter:saturate(.92) contrast(1.03)}.founder-photo-card figcaption{position:absolute;left:26px;right:26px;bottom:24px;z-index:2;padding-top:16px;border-top:1px solid #6ed8ff36;display:flex;justify-content:space-between;gap:20px;align-items:end}.founder-photo-card figcaption span{font-size:9px;font-weight:800;letter-spacing:.18em;color:#63ddea}.founder-photo-card figcaption strong{max-width:260px;text-align:right;font:700 13px "Segoe UI Variable Display","Segoe UI",system-ui,sans-serif;color:#eef8ff}.founder-copy p{max-width:690px}.founder-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:26px 0 30px}.founder-trust span{padding:13px 14px;border:1px solid #1b3c56;border-radius:14px;background:#081725;color:#8fa4b8;font-size:10px}.founder-trust b{color:#62ddeb;margin-right:7px}.text-link{color:#6addeb;font-size:12px;font-weight:800}.final-section{padding-top:55px}.final-card{padding:60px;border:1px solid #2b5e7d;border-radius:30px;background:radial-gradient(circle at 80% 20%,#153c58,#09192a 43%,#07111c);display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:center}.final-actions{display:grid;gap:12px}footer{padding:60px 0 26px;border-top:1px solid #ffffff0d;background:#03080e}.footer-grid{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:40px}.footer-grid p{max-width:360px;color:#72889b;font-size:11px}.footer-grid h3{font-size:11px;margin:0 0 12px}.footer-grid>div:not(:first-child){display:flex;flex-direction:column;gap:8px}.footer-grid>div:not(:first-child) a{font-size:10px;color:#7890a3}.footer-bottom{margin-top:40px;padding-top:20px;border-top:1px solid #ffffff0c;display:flex;justify-content:space-between;color:#50677b;font-size:9px}.reveal{opacity:0;transform:translateY(20px);transition:.65s ease}.reveal.in{opacity:1;transform:none}@media(max-width:1020px){.site-header nav,.desktop-cta{display:none}.site-header{grid-template-columns:1fr auto}.menu-btn{display:block}.site-header nav.open{display:flex;position:absolute;top:78px;left:20px;right:20px;flex-direction:column;padding:20px;background:#07131f;border:1px solid #1d405b;border-radius:18px}.hero-content,.growth-layout,.founder-grid,.final-card{grid-template-columns:1fr}.command-visual{max-width:720px}.section-intro.split{grid-template-columns:1fr}.section-intro.split>p{justify-self:start}.problem-grid,.work-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid{grid-template-columns:repeat(2,1fr)}.mini-orbit{opacity:.22;right:-80px}.ecosystem-preview-card>div:first-child{position:relative;z-index:2}.constellation{height:auto;padding:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.constellation-lines,.center-node{display:none}.orbit-node{position:static;width:auto;min-height:150px}.growth-wheel{min-height:560px}}@media(max-width:650px){.founder-photo-card,.founder-photo-card img{min-height:460px}.founder-photo-card figcaption{left:18px;right:18px;bottom:18px;display:block}.founder-photo-card figcaption strong{display:block;text-align:left;margin-top:7px}.founder-trust{grid-template-columns:1fr}.wrap{width:min(100% - 28px,1320px)}.hero{min-height:auto}.hero-content{padding:65px 0}.hero h1{font-size:3.35rem}.hero-actions{flex-direction:column}.hero-proof{grid-template-columns:1fr}.hud-shell{min-height:560px;transform:none}.node-stack button{width:105px}.section{padding:85px 0}.section-intro h2,.growth-copy h2,.founder-copy h2,.final-card h2{font-size:2.8rem}.problem-grid,.work-grid,.pricing-grid,.constellation{grid-template-columns:1fr}.growth-wheel{min-height:690px}.wheel-segment{width:185px}.s1{top:2%}.s2{right:0;top:34%}.s4{left:0;top:66%}.s3{bottom:2%}.ecosystem-preview-card{padding:36px 24px}.mini-orbit{display:none}.footer-grid{grid-template-columns:1fr 1fr}.footer-grid>div:first-child{grid-column:1/-1}.footer-bottom{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}.micro-intro{display:none}.reveal{opacity:1;transform:none}}
@media(max-width:1020px){.site-header:not(:has(.menu-btn)){grid-template-columns:1fr}.site-header:not(:has(.menu-btn)) nav{display:flex;grid-column:1/-1;gap:14px;overflow-x:auto;white-space:nowrap;padding:8px 0 2px;scrollbar-width:none}.site-header:not(:has(.menu-btn)) nav::-webkit-scrollbar{display:none}}

/* Qualified B2B conversion layer */
.b2b-qualifier{max-width:760px;margin:18px 0 0;padding-left:14px;border-left:2px solid #5adfff;color:#a9bfd2;font-size:.86rem;line-height:1.55}
.serious-inquiry-section{background:#06182c!important;color:#fff}
.serious-inquiry-card{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;padding:clamp(30px,5vw,64px);border:1px solid rgba(125,210,255,.22);border-radius:32px;background:radial-gradient(circle at 10% 0%,rgba(27,119,255,.22),transparent 32%),linear-gradient(145deg,#08213d,#050f1f);box-shadow:0 34px 90px rgba(0,0,0,.22)}
.serious-inquiry-card h2{color:#fff;margin:12px 0 18px;font-size:clamp(2.3rem,4.4vw,4.5rem);line-height:1;letter-spacing:-.05em}
.serious-inquiry-card p{color:#b8c9d9;max-width:760px;font-size:1.05rem}
.qualification-list{display:grid;gap:11px;align-content:center}
.qualification-list span{display:flex;gap:13px;align-items:flex-start;padding:15px 17px;border:1px solid rgba(255,255,255,.12);border-radius:15px;background:rgba(255,255,255,.055);color:#eaf5ff;font-weight:700}
.qualification-list b{color:#66e2ff;font-size:.75rem;letter-spacing:.1em}
.qualification-actions{grid-column:1/-1;display:flex;gap:12px;flex-wrap:wrap;padding-top:4px}
.serious-inquiry-section .btn-ghost{color:#fff;border-color:rgba(255,255,255,.35)}
@media(max-width:820px){.serious-inquiry-card{grid-template-columns:1fr}.qualification-actions{grid-column:auto}}

.case-study-section{background:#07111c;padding-top:70px;padding-bottom:70px}.case-study-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.case-study-card{padding:28px;border:1px solid #1c3c55;border-radius:22px;background:linear-gradient(145deg,#0b1b2b,#07131f);box-shadow:0 20px 55px #0003}.case-study-card small{font-size:8px;letter-spacing:.15em;color:#67ddea}.case-study-card h3{font-size:24px;margin:18px 0 22px}.case-study-card dl{margin:0;display:grid;gap:15px}.case-study-card dl div{padding-top:13px;border-top:1px solid #17344a}.case-study-card dt{font-size:8px;font-weight:800;letter-spacing:.14em;color:#6fc7ff;text-transform:uppercase}.case-study-card dd{margin:5px 0 0;color:#91a8bb;font-size:11px;line-height:1.65}.case-study-card a{display:inline-block;margin-top:22px;color:#69deeb;font-size:10px;font-weight:800}.proof-note{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;margin-top:18px;padding:18px 20px;border:1px solid #24506c;border-radius:16px;background:#0a1927}.proof-note strong{font-size:10px;color:#f4f9ff}.proof-note span{font-size:10px;color:#91a8bb}.buyer-confidence{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px}.buyer-confidence>div{padding:20px;border:1px solid #1d4058;border-radius:18px;background:#081623}.buyer-confidence small{display:block;font-size:8px;letter-spacing:.13em;color:#6bc7ff}.buyer-confidence strong{display:block;margin:9px 0 7px;font-size:13px;line-height:1.35}.buyer-confidence span{display:block;color:#8fa6b9;font-size:10px;line-height:1.6}.route-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.route-actions a{display:inline-flex;align-items:center;min-height:38px;padding:9px 12px;border:1px solid #2b5874;border-radius:10px;background:#0b2031;color:#71deeb;font-size:9px;font-weight:800}.route-actions a:hover{border-color:#59bce9;background:#0e2940}@media(max-width:980px){.case-study-grid,.buyer-confidence{grid-template-columns:1fr 1fr}}@media(max-width:680px){.case-study-grid,.buyer-confidence{grid-template-columns:1fr}.proof-note{grid-template-columns:1fr}}
