@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/1d4eaed977255102-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f3f7e95f2dbc4fe4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_ce197d{font-family:Sora,Sora Fallback;font-style:normal}.__variable_ce197d{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_c29908{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_c29908{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}html{scroll-behavior:smooth}body{margin:0;background:#060709;-webkit-font-smoothing:antialiased;overflow-x:clip}*{box-sizing:border-box}a{color:#9c6b12;text-decoration:none}a:hover{color:#7c520b}::selection{background:rgba(230,178,89,.4)}input::placeholder{color:#6b6b72}@keyframes ret-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}@keyframes ret-ring{0%{opacity:0;transform:scale(.4)}12%{opacity:.5}to{opacity:0;transform:scale(2.3)}}@keyframes ret-rotate{to{transform:rotate(1turn)}}@keyframes ret-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}[data-blip] [data-bliplabel]{opacity:0;transform:translateX(-6px);transition:opacity .25s,transform .25s}[data-blip]:hover [data-bliplabel]{opacity:1;transform:translateX(0)}[data-rail-dot] [data-rail-label]{opacity:0;transform:translateX(5px);transition:opacity .22s,transform .22s}[data-rail-dot]:hover [data-rail-label],[data-rail-dot][data-on] [data-rail-label]{opacity:1;transform:none}[data-rail-dot][data-on] [data-rail-pip]{background:#e8b765;box-shadow:0 0 10px hsla(38,74%,65%,.65);transform:scale(1.3)}.nav-link{color:#909095;white-space:nowrap;transition:color .2s}.nav-link:hover{color:#e8b765}.cta-gold{color:#1c1606;background:linear-gradient(90deg,#f4d091,#e8b765 60%,#dca84e);transition:transform .2s,filter .2s}.cta-gold:hover{color:#1c1606;filter:brightness(1.07)}.cta-lift:hover{transform:translateY(-2px)}.btn-ghost{color:#f4f4f5;border:1px solid hsla(240,5%,96%,.22);transition:border-color .2s,color .2s}.btn-ghost:hover{border-color:hsla(38,74%,65%,.6);color:#e8b765}.link-dim{color:#5c5c63;transition:color .2s}.link-dim:hover,.link-gold{color:#e8b765}.link-gold:hover{color:#f4d091}.hv-figure{box-shadow:0 16px 30px -16px rgba(24,39,75,.2);transition:transform .25s,box-shadow .25s}.hv-figure:hover{transform:translateY(-5px);box-shadow:0 26px 44px -18px rgba(24,39,75,.3)}.hv-card{transition:transform .25s,box-shadow .25s}.hv-card:hover{transform:translateY(-5px);box-shadow:0 26px 44px -18px rgba(24,39,75,.25)}.hv-card-gold{box-shadow:0 22px 48px -26px rgba(191,136,41,.35);transition:transform .25s,box-shadow .25s}.hv-card-gold:hover{transform:translateY(-5px);box-shadow:0 30px 54px -22px rgba(191,136,41,.5)}.hv-price{transition:transform .25s,box-shadow .25s}.hv-price:hover{transform:translateY(-5px);box-shadow:0 24px 44px -20px rgba(24,39,75,.3)}.hv-lift5{transition:transform .25s}.hv-lift5:hover{transform:translateY(-5px)}.hv-lift4{transition:transform .25s}.hv-lift4:hover{transform:translateY(-4px)}.hv-step{border:1px solid rgba(20,38,74,.12);transition:transform .25s,border-color .25s}.hv-step:hover{transform:translateY(-4px);border-color:var(--hvb,rgba(156,107,18,.55))}.hv-dark{border:1px solid hsla(240,5%,96%,.09);transition:border-color .25s,transform .25s}.hv-dark:hover{border-color:var(--hvb,hsla(38,74%,65%,.4));transform:translateY(-4px)}.hv-row{transition:transform .2s}.hv-row:hover{transform:translateX(6px)}.btn-outline-gold{color:#9c6b12;background:none;border:1px solid rgba(156,107,18,.45);transition:background .2s,color .2s}.btn-outline-gold:hover{background:#9c6b12;color:#fff}.btn-close{color:#5d6a80;background:none;border:1px solid rgba(20,38,74,.15);transition:background .2s,color .2s,border-color .2s}.btn-close:hover{background:#0a1322;color:#fff;border-color:#0a1322}.waitlist-input{border:1px solid hsla(240,5%,96%,.2);outline:none;transition:border-color .2s,box-shadow .2s}.waitlist-input:focus{border-color:hsla(38,74%,65%,.6);box-shadow:0 0 0 3px hsla(38,74%,65%,.15)}.g-hero{grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px}.g-hero,.g-problem-split{display:grid;align-items:center}.g-problem-split{grid-template-columns:1fr 1.15fr;grid-gap:52px;gap:52px}.g-cmp{display:grid;grid-template-columns:minmax(150px,.55fr) 1.15fr 1.15fr;grid-gap:12px 14px;gap:12px 14px}.g-row{display:grid;grid-template-columns:1.2fr 1.8fr;grid-gap:0 32px;gap:0 32px;align-items:center}.g-moat{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px}.sp2{grid-column:span 2}.sp3{grid-column:span 3}.g-pricing-split{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:20px;gap:20px}.g-path{grid-template-columns:1.25fr .75fr;grid-gap:52px;align-items:end}.g-ask,.g-path{display:grid;gap:52px}.g-ask{grid-template-columns:1fr 1fr;grid-gap:52px}.radar-wrap{position:relative;width:min(38vw,500px);height:min(38vw,500px);margin:0 auto}.radar-wrap canvas{display:block;width:100%;height:100%}.radar-halo{position:absolute;inset:-8%;background:radial-gradient(50% 50% at 50% 50%,hsla(38,74%,65%,.06),transparent 70%);pointer-events:none}.radar-hint{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);margin:0;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.14em;color:#5c5c63;white-space:nowrap}.radar-tooltip{position:fixed;z-index:9999;left:12px;top:12px;width:min(300px,calc(100vw - 24px));padding:16px 18px;background:rgba(10,12,16,.95);border:1px solid hsla(38,74%,65%,.28);border-radius:12px;box-shadow:0 20px 60px -20px rgba(0,0,0,.8);opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity .25s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.radar-tooltip.visible{opacity:1;visibility:visible}.rt-kind{font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:600;letter-spacing:.16em;color:#e8b765}.rt-kind.alert{color:#ff9d5c}.rt-detail{margin:8px 0 12px;font-size:14px;line-height:1.5;color:#f4f4f5}.rt-meta{display:flex;justify-content:space-between;gap:12px;font-family:var(--font-geist-mono),monospace;font-size:10.5px;letter-spacing:.06em;color:#8995a8;border-top:1px solid hsla(240,5%,96%,.1);padding-top:10px}@media (max-width:1100px){[data-rail]{display:none!important}}.g-ask>*,.g-cmp>*,.g-hero>*,.g-moat>*,.g-path>*,.g-pricing-split>*,.g-problem-split>*,.g-row>*,.site-header-cta,.site-header-inner,.site-header-nav{min-width:0}.market-bar-row{display:grid!important;grid-template-columns:60px minmax(0,1fr)}.market-bar-row>div,.market-bar-row>span,.path-bar-column,.path-bars{min-width:0}@media (max-width:700px){.site-header-inner{height:60px!important;padding:0 20px!important;gap:12px!important}.site-header-nav{gap:0!important;min-width:0!important}.site-header-cta{padding:10px 14px!important;font-size:11px!important;letter-spacing:.06em!important}.market-bar-row{gap:10px!important}.market-bar-row>div{height:auto!important;min-height:56px;padding:12px 14px!important;line-height:1.35;white-space:normal!important}.join-form{flex-direction:column!important;width:100%!important}.join-submit{width:100%}.join-confirmation{max-width:100%;align-items:flex-start!important;flex-wrap:wrap;padding:16px 18px!important;text-align:left}.join-confirmation p,.join-footer span{overflow-wrap:anywhere}.join-footer{align-items:flex-start;justify-content:flex-start!important}}@media (max-width:420px){.site-header-inner{padding:0 16px!important;gap:8px!important}.site-header-inner>a{gap:8px!important}.site-header-inner>a span{font-size:18px!important}.site-header-cta{padding:9px 10px!important;font-size:10px!important;letter-spacing:.05em!important}}@media (max-width:360px){[style*="minmax(280px"],[style*="minmax(300px"]{grid-template-columns:minmax(0,1fr)!important}.site-header-inner>a span{display:none}.site-header-inner>a img{width:30px!important;height:30px!important}}@media (max-width:600px){.hero-title{font-size:clamp(42px,13vw,52px)!important}.radar-hint{max-width:320px;white-space:normal;line-height:1.35;text-align:center}.radar-hint,.radar-tooltip{width:calc(100vw - 32px)}.pricing-plan-header{align-items:flex-start!important;flex-wrap:wrap}.pricing-plan-header>p{min-width:0}.revenue-modal-backdrop{align-items:flex-start!important;padding:16px!important}.revenue-modal-panel{max-height:calc(100dvh - 32px)!important;border-radius:14px!important;padding:24px 18px 20px!important}.revenue-modal-header{gap:12px!important}.revenue-modal-title{font-size:24px!important}.revenue-modal-line{grid-template-columns:36px minmax(0,1fr)!important;gap:12px!important}}@media (max-width:340px){.path-bars{gap:4px!important}.path-bar-column>p:first-child{font-size:18px!important;overflow-wrap:anywhere}}@media (max-width:980px){.g-ask,.g-cmp,.g-hero,.g-moat,.g-path,.g-pricing-split,.g-problem-split{grid-template-columns:1fr}.sp2,.sp3{grid-column:auto}.cmp-head{display:none}.radar-wrap{width:min(72vw,420px);height:min(72vw,420px);margin-top:26px}.g-path{gap:64px}}@media (max-width:700px){.g-row{grid-template-columns:1fr;gap:10px}}@media (max-width:860px){.nav-link{display:none}}:root{--pitch-ink:#0a1322;--pitch-ink-2:#3a485f;--pitch-ink-3:#5d6a80;--pitch-line:rgba(20,38,74,.12);--pitch-line-2:rgba(20,38,74,.22);--pitch-panel:#fff;--pitch-soft:#e5ebf4;--pitch-bg:#eef2f8;--pitch-dark:#060709;--pitch-dark-panel:#121217;--pitch-dark-line:hsla(240,5%,96%,.1);--pitch-gold:#9c6b12;--pitch-gold-light:#e8b765;--pitch-gold-soft:rgba(156,107,18,.1);--pitch-orange:#c2620e;--pitch-green:#0f8a5f}.aligned-progress{position:fixed;inset:0 auto auto 0;z-index:90;width:0;height:3px;background:linear-gradient(90deg,#f4d091,#e8b765 60%,#dca84e);box-shadow:0 0 12px hsla(38,74%,65%,.5)}.aligned-header{position:fixed;inset:0 0 auto;z-index:80;background:rgba(6,7,9,.82);border-bottom:1px solid hsla(240,5%,96%,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.aligned-header-inner{width:min(1360px,100%);height:66px;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;gap:24px}.aligned-brand{display:inline-flex;align-items:center;gap:12px;color:#f4f4f5;font-family:var(--font-sora),sans-serif;font-size:20px;font-weight:650}.aligned-brand:hover{color:#f4f4f5}.aligned-brand img{border-radius:8px}.aligned-header-nav{display:flex;align-items:center;gap:clamp(12px,1.9vw,26px);font-family:var(--font-geist-mono),monospace;font-size:11.5px;font-weight:550;letter-spacing:.11em}.aligned-header-cta{padding:10px 18px;border-radius:8px;font-weight:750;white-space:nowrap}.aligned-rail{position:fixed;right:20px;top:50%;z-index:70;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;gap:11px}.aligned-rail a{display:flex;align-items:center;gap:9px}.aligned-rail [data-rail-label]{opacity:0;transform:translateX(5px);padding:4px 8px;border:1px solid hsla(38,74%,65%,.3);border-radius:6px;background:rgba(6,7,9,.88);color:#e8b765;font-size:10px;letter-spacing:.1em;transition:opacity .2s,transform .2s}.aligned-rail [data-rail-pip]{width:8px;height:8px;border-radius:50%;background:rgba(137,149,168,.55);transition:all .2s}.aligned-rail a:hover [data-rail-label],.aligned-rail a[data-on] [data-rail-label]{opacity:1;transform:none}.aligned-rail a[data-on] [data-rail-pip]{background:#e8b765;box-shadow:0 0 10px hsla(38,74%,65%,.65);transform:scale(1.3)}.aligned-section{position:relative;min-height:100vh;box-sizing:border-box;padding:118px 6vw 88px;display:flex;align-items:center;overflow:hidden}.aligned-light{background:var(--pitch-bg);color:var(--pitch-ink)}.aligned-soft{background:var(--pitch-soft);color:var(--pitch-ink)}.aligned-ask,.aligned-dark{background:var(--pitch-dark);color:#f4f4f5}.aligned-ask{min-height:100vh}.aligned-shell{position:relative;width:min(1300px,100%);margin:0 auto}.aligned-grid-bg{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(hsla(240,5%,96%,.025) 1px,transparent 0),linear-gradient(90deg,hsla(240,5%,96%,.025) 1px,transparent 0);background-size:72px 72px;-webkit-mask-image:radial-gradient(75% 70% at 60% 40%,#000 20%,transparent 90%);mask-image:radial-gradient(75% 70% at 60% 40%,#000 20%,transparent 90%)}.aligned-heading{max-width:1120px}.aligned-title{margin:0;font-family:var(--font-sora),sans-serif;font-size:clamp(38px,4.4vw,58px);font-weight:650;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.aligned-title span{color:var(--pitch-gold)}.aligned-title-dark{color:#f4f4f5}.aligned-title-dark span{color:#e8b765}.aligned-lede{max-width:1040px;margin:20px 0 0;color:var(--pitch-ink-2);font-size:clamp(18px,1.5vw,21px);line-height:1.58;text-wrap:pretty}.aligned-lede-dark{color:#c9c9cd}.aligned-hero{min-height:100svh;padding-top:104px;padding-bottom:54px;background:var(--pitch-dark);color:#f4f4f5}.aligned-hero-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr);grid-gap:48px;gap:48px;align-items:stretch}.aligned-hero-copy{position:relative;z-index:2;min-width:0;display:flex;flex-direction:column;justify-content:center}.aligned-hero-kicker>div{gap:12px!important;margin-bottom:18px!important}.aligned-hero-title{margin:0;font-family:var(--font-sora),sans-serif;font-size:clamp(44px,4.35vw,68px);font-weight:720;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}.aligned-hero-title em,.aligned-hero-title span{display:inline}.aligned-hero-title em{color:#e8b765;font-style:normal;text-shadow:0 0 44px hsla(38,74%,65%,.32)}.aligned-hero-lede{max-width:640px;margin:22px 0 0;color:#c9c9cd;font-size:clamp(15.5px,1.2vw,18.5px);line-height:1.55}.aligned-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.aligned-primary-cta,.aligned-secondary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border-radius:10px;font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:750;letter-spacing:.09em}.aligned-primary-cta{box-shadow:0 12px 28px -18px hsla(38,74%,65%,.9)}.aligned-secondary-cta{border-color:hsla(240,5%,96%,.24)}.aligned-proof-strip{margin-top:30px;padding-top:18px;border-top:1px solid hsla(240,5%,96%,.1);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.aligned-proof-strip strong{display:block;font-family:var(--font-sora),sans-serif;color:#f4f4f5;font-size:23px;line-height:1.15}.aligned-proof-strip span{display:block;margin-top:6px;color:#909095;font-family:var(--font-geist-mono),monospace;font-size:10px;letter-spacing:.05em;line-height:1.4}.aligned-hero-visual{position:relative;min-height:520px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.14fr) minmax(220px,.86fr);align-items:center;grid-template-rows:minmax(300px,1fr);grid-gap:24px;gap:24px;padding:28px 18px 18px;overflow:hidden;isolation:isolate;border:1px solid hsla(38,74%,65%,.2);border-radius:24px;background:radial-gradient(circle at 50% 35%,hsla(38,74%,65%,.1),transparent 48%),rgba(18,18,23,.48);box-shadow:inset 0 1px 0 hsla(240,5%,96%,.05),0 28px 80px -58px hsla(38,74%,65%,.42)}.aligned-hero-visual:before{content:"";position:absolute;inset:12px;z-index:-1;border:1px solid hsla(240,5%,96%,.07);border-radius:18px;pointer-events:none}.aligned-hero-visual:after{content:"";position:absolute;top:0;left:18%;right:18%;height:1px;background:linear-gradient(90deg,transparent,hsla(38,74%,65%,.7),transparent);pointer-events:none}.aligned-hero-visual-glow{position:absolute;inset:0;z-index:-1;background-image:linear-gradient(hsla(240,5%,96%,.035) 1px,transparent 0),linear-gradient(90deg,hsla(240,5%,96%,.035) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(75% 68% at 50% 35%,#000 10%,transparent 88%);mask-image:radial-gradient(75% 68% at 50% 35%,#000 10%,transparent 88%);pointer-events:none}.aligned-hero-visual .radar-wrap{position:relative;z-index:1;width:min(24vw,320px);height:min(24vw,320px);margin:0 auto}.aligned-hero-visual .radar-hint{right:0;left:0;width:100%;box-sizing:border-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;transform:none;text-align:center;bottom:8px;font-size:8px;letter-spacing:.08em}.northstar-card{position:relative;right:auto;bottom:auto;z-index:2;width:100%;box-sizing:border-box;padding:18px;border:1px solid hsla(38,74%,65%,.34);border-radius:14px;background:rgba(18,18,23,.95);box-shadow:0 28px 70px -28px rgba(0,0,0,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.northstar-kicker{margin:0 0 12px;display:flex;align-items:center;gap:8px;color:#909095;font-family:var(--font-geist-mono),monospace;font-size:9px;letter-spacing:.07em}.northstar-kicker span{width:7px;height:7px;border-radius:50%;background:#e8b765;box-shadow:0 0 9px hsla(38,74%,65%,.55)}.northstar-card>div{padding:10px 11px;border:1px solid hsla(240,5%,96%,.08);border-radius:9px;background:hsla(240,5%,96%,.025)}.northstar-card small{display:block;color:#e8b765;font-family:var(--font-geist-mono),monospace;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.northstar-card strong{display:block;margin-top:5px;color:#f4f4f5;font-size:12px;line-height:1.45}.northstar-card>i{display:block;padding:2px 0;color:#5c5c63;font-style:normal;text-align:center}.northstar-card .northstar-next{border-color:hsla(38,74%,65%,.38);background:hsla(38,74%,65%,.08)}.aligned-card{background:var(--pitch-panel);border:1px solid var(--pitch-line);border-radius:16px;box-shadow:0 18px 38px -28px rgba(24,39,75,.32)}.problem-card-grid{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.problem-card{padding:28px}.card-number{color:var(--pitch-orange);font-family:var(--font-geist-mono),monospace;font-size:12px;font-weight:750}.problem-card h3{margin:12px 0 0;font-family:var(--font-sora),sans-serif;font-size:23px;line-height:1.28}.problem-card p{margin:12px 0 0;color:var(--pitch-ink-2);font-size:17px;line-height:1.58}.company-chain{margin-top:42px;padding:22px 26px;display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:center;grid-gap:28px;gap:28px;border:1px solid rgba(156,107,18,.35);border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.32),transparent 58%),var(--pitch-gold-soft)}.company-chain>div{min-width:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr) auto) minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px}.company-chain span{min-height:38px;padding:8px 10px;display:flex;align-items:center;justify-content:center;border:1px solid var(--pitch-line-2);border-radius:8px;background:#fff;font-family:var(--font-sora),sans-serif;font-size:12px;font-weight:650;text-align:center}.company-chain i{color:var(--pitch-gold);font-style:normal;text-align:center}.company-chain p{order:-1;margin:0;color:var(--pitch-ink-2);font-family:var(--font-sora),sans-serif;font-size:20px;font-weight:650;line-height:1.3}.product-story-grid{margin-top:42px;display:grid;grid-template-columns:1fr;grid-gap:26px;gap:26px;align-items:start}.product-story-steps{margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;list-style:none}.product-story-steps li{min-height:142px;box-sizing:border-box;display:grid;grid-template-columns:26px 1fr;grid-gap:10px;gap:10px;align-content:start;padding:17px;border:1px solid var(--pitch-line);border-radius:13px;background:hsla(0,0%,100%,.7)}.product-story-steps li>span{color:var(--pitch-gold);font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:750}.product-story-steps h3{margin:0;font-family:var(--font-sora),sans-serif;font-size:17px;line-height:1.25}.product-story-steps p{margin:7px 0 0;color:var(--pitch-ink-2);font-size:13px;line-height:1.52}.product-screen{order:-1;overflow:hidden;border:1px solid var(--pitch-line);border-radius:18px;background:#fff;box-shadow:0 24px 54px -34px rgba(24,39,75,.45)}.product-screen-bar{padding:13px 17px;display:flex;align-items:center;gap:9px;background:rgba(20,38,74,.035);border-bottom:1px solid var(--pitch-line);color:var(--pitch-ink-3);font-size:12px}.product-screen-bar span{width:7px;height:7px;border-radius:50%;background:#e8b765}.product-screen-summary{padding:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.product-screen-summary>div{padding:14px;border:1px solid var(--pitch-line);border-radius:10px;background:#eef3f9}.product-screen small,.product-screen-label{color:var(--pitch-gold);font-family:var(--font-geist-mono),monospace;font-size:9px;font-weight:750;text-transform:uppercase;letter-spacing:.06em}.product-screen-summary p{margin:5px 0 0;color:var(--pitch-ink-2);font-size:13px;line-height:1.48}.product-screen-label{margin:0 16px 9px}.product-job{margin:0 16px 8px;padding:12px;display:grid;grid-template-columns:128px 1fr auto;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--pitch-line);border-radius:9px;background:#fbfdff}.product-job strong{font-size:12px}.product-job span{color:var(--pitch-ink-3);font-size:12px;line-height:1.4}.product-job em{color:var(--pitch-gold);font-size:10px;font-style:normal;white-space:nowrap}.product-screen-footer{margin:13px 16px 16px;padding:12px;border:1px solid rgba(156,107,18,.35);border-radius:10px;background:var(--pitch-gold-soft)}.product-screen-footer p{margin:5px 0 0;color:var(--pitch-ink-2);font-size:13px}.surface-grid{margin-top:8px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.surface-card{padding:18px;border:1px solid var(--pitch-line);border-radius:13px;background:hsla(0,0%,100%,.72)}.surface-card h3{margin:0;font-family:var(--font-sora),sans-serif;font-size:16px}.surface-card p{margin:7px 0 0;color:var(--pitch-ink-3);font-size:12.5px;line-height:1.55}.status-column-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.dark-panel{padding:26px;border:1px solid var(--pitch-dark-line);border-radius:16px;background:var(--pitch-dark-panel)}.dark-panel ul{margin:20px 0 0;padding:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.dark-panel li{position:relative;padding-left:20px;color:#c9c9cd;font-size:15px;line-height:1.5}.dark-panel li:before{content:"•";position:absolute;left:2px;color:#e8b765}.status-pill{display:inline-flex;padding:6px 9px;border:1px solid hsla(38,74%,65%,.32);border-radius:6px;color:#e8b765;font-family:var(--font-geist-mono),monospace;font-size:9.5px;font-weight:750;letter-spacing:.08em}.status-pill-green{color:#45e0ad;border-color:rgba(69,224,173,.3);background:rgba(69,224,173,.08)}.status-pill-grey{color:#909095;border-color:hsla(240,2%,57%,.3)}.traction-context{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.traction-context>div{padding:18px;border:1px solid var(--pitch-dark-line);border-radius:13px;background:hsla(240,5%,96%,.025)}.traction-context strong{display:block;color:#e8b765;font-family:var(--font-sora),sans-serif;font-size:24px}.traction-context span{display:block;margin-top:5px;color:#909095;font-size:12px;line-height:1.5}.why-now-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.why-now-card{padding:28px}.why-now-card>strong{display:block;font-family:var(--font-sora),sans-serif;font-size:clamp(48px,4.5vw,70px);letter-spacing:-.03em}.why-now-card.featured>strong{color:var(--pitch-gold)}.why-now-card.warning>strong{color:var(--pitch-orange)}.why-now-card h3{margin:13px 0 0;font-family:var(--font-sora),sans-serif;font-size:20px;line-height:1.3}.why-now-card p{margin:10px 0 0;color:var(--pitch-ink-2);font-size:15px;line-height:1.58}.platform-shift{margin-top:20px;padding:24px 28px;border:1px solid rgba(156,107,18,.35);border-radius:14px;background:var(--pitch-gold-soft)}.platform-shift h3{margin:0;font-family:var(--font-sora),sans-serif;font-size:22px}.platform-shift p{margin:9px 0 0;color:var(--pitch-ink-2);font-size:16px;line-height:1.6}.gtm-top-grid{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.icp-card,.wedge-card{padding:28px}.eyeline{margin:0;color:var(--pitch-gold);font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:750;letter-spacing:.09em}.icp-card h3,.wedge-card h3{margin:10px 0 0;font-family:var(--font-sora),sans-serif;font-size:25px}.icp-card>p:not(.eyeline),.wedge-card>p:not(.eyeline){margin:12px 0 0;color:var(--pitch-ink-2);font-size:16px;line-height:1.6}.tag-row{margin-top:18px;display:flex;flex-wrap:wrap;gap:8px}.tag-row span{padding:7px 10px;border:1px solid var(--pitch-line-2);border-radius:999px;color:var(--pitch-ink-2);font-size:12px}.wedge-card ul{margin:16px 0 0;padding-left:20px;color:var(--pitch-ink-2);font-size:15px;line-height:1.7}.gtm-motion{margin-top:20px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.gtm-motion article{padding:18px;border:1px solid var(--pitch-line);border-radius:13px;background:hsla(0,0%,100%,.72)}.gtm-motion article>span{color:var(--pitch-gold);font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:750}.gtm-motion h3{margin:10px 0 0;font-family:var(--font-sora),sans-serif;font-size:16px}.gtm-motion p{margin:8px 0 0;color:var(--pitch-ink-3);font-size:12.5px;line-height:1.55}.expansion-path{margin-top:20px;padding:17px 20px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;border:1px solid rgba(156,107,18,.35);border-radius:13px;background:var(--pitch-gold-soft);color:var(--pitch-ink-2);font-size:13px}.expansion-path i{font-style:normal}.expansion-path i,.expansion-path strong{color:var(--pitch-gold)}.market-metric-grid{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.market-metric-grid article{padding:25px;border:1px solid var(--pitch-dark-line);border-radius:15px;background:var(--pitch-dark-panel)}.market-metric-grid strong{display:block;color:#e8b765;font-family:var(--font-sora),sans-serif;font-size:clamp(42px,4vw,62px);letter-spacing:-.03em}.market-metric-grid span{display:block;margin-top:8px;color:#c9c9cd;font-size:15px;line-height:1.5}.model-grid{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.model-card.featured{border-color:hsla(38,74%,65%,.42);background:linear-gradient(180deg,hsla(38,74%,65%,.1),#121217 65%)}.model-card h3{margin:10px 0 0;font-family:var(--font-sora),sans-serif;font-size:22px}.model-card>p:not(.eyeline){margin:10px 0 0;color:#c9c9cd;font-size:14px;line-height:1.6}.assumption-note{margin:18px 0 0;padding:13px 16px;border:1px dashed hsla(38,74%,65%,.3);border-radius:10px;color:#909095;font-size:12px;line-height:1.55}.competition-table{margin-top:40px;overflow:hidden;border:1px solid var(--pitch-line);border-radius:15px;background:#fff}.competition-head,.competition-table article{display:grid;grid-template-columns:.65fr 1fr 1.35fr;grid-gap:18px;gap:18px}.competition-head{padding:13px 18px;background:rgba(20,38,74,.04);color:var(--pitch-ink-3);font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:750;letter-spacing:.07em}.competition-table article{padding:19px 18px;align-items:start;border-top:1px solid var(--pitch-line)}.competition-table strong{font-family:var(--font-sora),sans-serif;font-size:16px}.competition-table p{margin:0;color:var(--pitch-ink-2);font-size:13px;line-height:1.55}.compounds-heading{margin-top:34px;max-width:850px}.compounds-heading h3{margin:9px 0 0;font-family:var(--font-sora),sans-serif;font-size:27px;line-height:1.3}.compounds-grid{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.compounds-grid article{padding:24px}.compounds-grid h3{margin:0;font-family:var(--font-sora),sans-serif;font-size:19px}.compounds-grid p{margin:10px 0 0}.compounds-grid p,.honesty-strip{color:var(--pitch-ink-2);font-size:14px;line-height:1.6}.honesty-strip{margin:18px 0 0;padding:17px 20px;border:1px solid rgba(194,98,14,.35);border-radius:12px;background:rgba(194,98,14,.08)}.honesty-strip strong{color:var(--pitch-orange)}.founder-grid{margin-top:40px;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:20px;gap:20px}.founder-profile{display:grid;grid-template-columns:100px 1fr;grid-gap:24px;gap:24px;padding:30px;border:1px solid var(--pitch-dark-line);border-radius:17px;background:var(--pitch-dark-panel)}.founder-avatar{width:100px;height:100px;display:grid;place-items:center;border-radius:22px;background:linear-gradient(135deg,#f4d091,#dca84e);color:#1c1606;font-size:30px;font-weight:750}.founder-avatar,.founder-profile h3{font-family:var(--font-sora),sans-serif}.founder-profile h3{margin:10px 0 0;font-size:27px;line-height:1.3}.founder-profile p:not(.eyeline){margin:12px 0 0;color:#c9c9cd;font-size:16px;line-height:1.6}.founder-stats{display:grid;grid-gap:12px;gap:12px}.founder-stats article{padding:22px;border:1px solid var(--pitch-dark-line);border-radius:14px;background:var(--pitch-dark-panel)}.founder-stats strong{display:block;color:#e8b765;font-family:var(--font-sora),sans-serif;font-size:38px}.founder-stats span{display:block;margin-top:4px;color:#909095;font-size:12.5px}.founder-reasons{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.founder-reasons h3{margin:0;font-family:var(--font-sora),sans-serif;font-size:18px}.founder-reasons p{margin:9px 0 0;color:#c9c9cd;font-size:13.5px;line-height:1.6}.ask-grid{margin-top:40px;display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.funds-panel,.milestone-panel{padding:28px;border:1px solid var(--pitch-dark-line);border-radius:17px;background:var(--pitch-dark-panel)}.ask-amount{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.ask-amount strong{color:#e8b765;font-family:var(--font-sora),sans-serif;font-size:clamp(54px,5vw,76px);letter-spacing:-.03em}.ask-amount span{color:#909095;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.06em}.fund-bars{margin-top:22px;display:grid;grid-gap:14px;gap:14px}.fund-bars>div>div{display:flex;justify-content:space-between;gap:14px;color:#c9c9cd;font-size:13px}.fund-bars>div>div strong{color:#e8b765}.fund-bars i{display:block;margin-top:6px;height:10px;border-radius:999px;background:hsla(240,5%,96%,.08);overflow:hidden}.fund-bars b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f4d091,#dca84e)}.milestone-panel>article{margin-top:12px;padding:15px;display:grid;grid-template-columns:38px 1fr;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--pitch-dark-line);border-radius:11px;background:hsla(240,5%,96%,.025)}.milestone-panel article span{color:#e8b765;font-family:var(--font-geist-mono),monospace;font-size:11px;font-weight:750}.milestone-panel article p{margin:0;color:#c9c9cd;font-size:14px;line-height:1.5}.closing-vision{margin-top:22px;padding:26px 28px;border:1px solid hsla(38,74%,65%,.35);border-radius:15px;background:hsla(38,74%,65%,.08);text-align:center}.closing-vision h3{margin:0;font-family:var(--font-sora),sans-serif;font-size:clamp(25px,2.6vw,36px);line-height:1.25}.closing-vision p{max-width:820px;margin:10px auto 0;color:#c9c9cd;font-size:16px;line-height:1.6}.investor-form{width:min(620px,100%);margin:26px auto 0;display:flex;gap:12px}.investor-form input{min-width:0;flex:1 1;padding:15px 17px;border:1px solid hsla(240,5%,96%,.2);border-radius:10px;background:hsla(240,5%,96%,.06);color:#f4f4f5;font-family:var(--font-geist-mono),monospace;font-size:14px;outline:none}.investor-form input:focus{border-color:hsla(38,74%,65%,.6);box-shadow:0 0 0 3px hsla(38,74%,65%,.15)}.investor-form button{flex:none;padding:15px 24px;border:0;border-radius:10px;font-family:var(--font-geist-mono),monospace;font-size:13px;font-weight:750;letter-spacing:.08em;cursor:pointer}.investor-confirmation{width:-moz-fit-content;width:fit-content;margin:26px auto 0;padding:16px 20px;display:flex;align-items:center;gap:10px;border:1px solid hsla(38,74%,65%,.4);border-radius:11px;background:hsla(38,74%,65%,.1);color:#e8b765;font-family:var(--font-geist-mono),monospace;font-size:12px}.investor-confirmation span{width:8px;height:8px;border-radius:50%;background:#e8b765}.investor-error{margin:13px 0 0;color:#ff9d5c;text-align:center;font-size:13px}.investor-error a{color:#ff9d5c;text-decoration:underline}.ask-footer{margin-top:42px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid hsla(240,5%,96%,.1);color:#5c5c63;font-family:var(--font-geist-mono),monospace;font-size:11px;letter-spacing:.08em}.ask-footer a{color:#e8b765}@media (max-width:1120px){.aligned-header-nav .nav-link,.aligned-rail{display:none}.aligned-hero-grid{grid-template-columns:1fr}.aligned-hero-visual{min-height:560px}.aligned-hero-visual .radar-wrap{width:min(74vw,500px);height:min(74vw,500px)}.model-grid,.product-story-grid,.status-column-grid,.why-now-grid{grid-template-columns:1fr}.gtm-motion{grid-template-columns:repeat(3,minmax(0,1fr))}.founder-grid{grid-template-columns:1fr}}@media (max-width:820px){.aligned-section{min-height:auto;padding:100px 24px 72px}.aligned-header-inner{padding:0 20px}.aligned-proof-strip,.ask-grid,.compounds-grid,.founder-reasons,.gtm-top-grid,.market-metric-grid,.problem-card-grid,.product-screen-summary,.surface-grid,.traction-context{grid-template-columns:1fr}.gtm-motion{grid-template-columns:repeat(2,minmax(0,1fr))}.competition-head{display:none}.competition-table article{grid-template-columns:1fr;gap:8px}.competition-table article p:last-child{padding-top:8px;border-top:1px solid var(--pitch-line)}.founder-profile{grid-template-columns:80px 1fr}.founder-avatar{width:80px;height:80px}}@media (max-width:600px){.aligned-header-inner{height:60px;padding:0 16px}.aligned-brand span{display:none}.aligned-header-cta{padding:9px 12px;font-size:10px}.aligned-section{padding:88px 18px 62px}.aligned-hero{padding-top:94px}.aligned-hero-title{font-size:clamp(42px,13vw,62px)}.aligned-hero-actions,.investor-form{flex-direction:column}.aligned-primary-cta,.aligned-secondary-cta,.investor-form button{width:100%}.aligned-hero-visual{min-height:480px}.aligned-hero-visual .radar-wrap{width:min(92vw,430px);height:min(92vw,430px)}.northstar-card{width:100%;right:0}.gtm-motion,.product-job{grid-template-columns:1fr}.company-chain>div{gap:6px}.company-chain span{padding:6px 8px;font-size:11px}.founder-profile{grid-template-columns:1fr}.ask-footer{flex-direction:column}}@media (max-width:1120px){.aligned-hero-grid{grid-template-columns:1fr;gap:34px}.aligned-hero-copy{max-width:760px}.aligned-hero-visual{min-height:520px}.aligned-hero-visual .radar-wrap{width:min(56vw,420px);height:min(56vw,420px)}}@media (max-width:820px){.aligned-hero{padding-top:94px;padding-bottom:56px}.aligned-hero-title{font-size:clamp(42px,9vw,62px)}.aligned-hero-lede{font-size:16px;line-height:1.5}.aligned-hero-actions{margin-top:24px}.aligned-hero .aligned-proof-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;padding-top:18px}.aligned-proof-strip strong{font-size:21px}.aligned-proof-strip span{font-size:9px;letter-spacing:.035em}}@media (max-width:600px){.aligned-hero{padding-top:84px}.aligned-hero-kicker>div{gap:8px!important;margin-bottom:16px!important}.aligned-hero-kicker>div>span{font-size:11px!important}.aligned-hero-title{font-size:clamp(40px,11.2vw,56px);line-height:1.01}.aligned-hero-lede{margin-top:18px;font-size:15.5px;line-height:1.48}.aligned-hero .aligned-hero-actions{flex-direction:column}.aligned-hero .aligned-primary-cta,.aligned-hero .aligned-secondary-cta{width:100%}.aligned-hero-visual{min-height:440px;padding:22px 12px 14px;border-radius:20px}.aligned-hero-visual .radar-wrap{width:min(84vw,340px);height:min(84vw,340px)}.aligned-hero-visual .northstar-card{position:relative;right:auto;bottom:auto;width:100%;margin-top:0;padding:16px}}@media (min-width:821px) and (max-height:780px){.aligned-hero{padding-top:86px;padding-bottom:38px}.aligned-hero-grid{gap:32px}.aligned-hero-kicker>div{margin-bottom:14px!important}.aligned-hero-title{font-size:clamp(42px,4.1vw,60px);line-height:1}.aligned-hero-lede{margin-top:16px;font-size:clamp(15px,1.1vw,17px);line-height:1.45}.aligned-hero-actions{margin-top:18px;gap:10px}.aligned-proof-strip{margin-top:20px;padding-top:14px;gap:12px}.aligned-proof-strip strong{font-size:20px}.aligned-hero-visual{min-height:480px;padding:20px 14px 14px}.aligned-hero-visual .radar-wrap{width:min(30vw,370px);height:min(30vw,370px)}.northstar-card{right:14px;bottom:14px;width:min(340px,calc(100% - 28px));padding:14px}.northstar-card>div{padding:8px 10px}}@media (max-width:480px){.aligned-hero .aligned-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.aligned-hero .aligned-proof-strip>div:last-child{grid-column:1/-1}.aligned-hero .aligned-proof-strip span{font-size:9.5px}}@media (max-width:1120px){.aligned-hero-visual{grid-template-columns:1fr;grid-template-rows:auto auto;gap:16px;min-height:auto}.aligned-hero-visual .radar-wrap{width:min(56vw,420px);height:min(56vw,420px)}.aligned-hero-visual .northstar-card{position:relative;right:auto;bottom:auto;width:min(365px,calc(100% - 36px));margin:0 auto}.product-story-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.surface-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.company-chain{grid-template-columns:1fr;gap:16px;padding:20px}.company-chain p{order:-1;font-size:17px}.company-chain>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.company-chain span{flex:1 1 82px}.product-story-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.aligned-hero-visual .northstar-card{width:100%;margin-top:0;padding:16px}.product-story-steps{grid-template-columns:1fr}.surface-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-story-steps li{min-height:auto}.problem-card-grid{margin-top:28px}.company-chain>div{display:grid;grid-template-columns:1fr;grid-gap:4px;gap:4px}.company-chain>div i{transform:rotate(90deg)}}#ask,#market,#problem,#product{scroll-margin-top:66px}#ask .aligned-heading,#market .aligned-heading,#problem .aligned-heading,#product .aligned-heading{max-width:1160px}#problem .problem-card-grid{margin-top:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#problem .problem-card{min-height:248px;padding:25px 26px 27px;display:flex;flex-direction:column;align-items:flex-start;border-color:rgba(20,38,74,.1);box-shadow:0 22px 46px -36px rgba(24,39,75,.42)}#problem .problem-card h3{font-size:20px;line-height:1.3}#problem .problem-card p{margin-top:10px;font-size:15px;line-height:1.6}#problem .company-chain{margin-top:34px;padding:24px 26px;grid-template-columns:minmax(260px,.74fr) minmax(0,1.26fr);gap:38px;background:linear-gradient(120deg,hsla(0,0%,100%,.78),hsla(38,74%,65%,.11))}#product .product-story-grid{margin-top:36px;gap:22px}#product .product-story-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#product .product-story-steps li{min-height:190px;padding:24px;grid-template-columns:28px 1fr;gap:12px;border-radius:16px;background:#fff;box-shadow:0 22px 46px -36px rgba(24,39,75,.42)}#product .product-story-steps h3{font-size:19px;line-height:1.28}#product .product-story-steps p{margin-top:9px;font-size:14px;line-height:1.58}#product .product-screen{order:0;border-radius:17px;box-shadow:0 26px 58px -40px rgba(24,39,75,.5)}#product .surface-grid{margin-top:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:22px;border-radius:17px;background:var(--pitch-ink)}#product .surface-card{min-height:132px;border-color:hsla(240,5%,96%,.09);background:hsla(240,5%,96%,.035)}#product .surface-card h3{color:#f4f4f5}#product .surface-card p{color:#aeb4bf}#market.aligned-market-section{background:var(--pitch-bg);color:var(--pitch-ink)}#market .market-metric-grid{margin-top:38px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}#market .market-metric-grid article{min-height:190px;padding:28px;display:flex;flex-direction:column;justify-content:center;border-color:rgba(20,38,74,.1);background:#fff;box-shadow:0 22px 46px -36px rgba(24,39,75,.42)}#market .market-metric-grid strong{color:var(--pitch-ink);font-size:clamp(48px,4.5vw,68px)}#market .market-metric-grid article:nth-child(2) strong{color:var(--pitch-gold)}#market .market-metric-grid span{color:var(--pitch-ink-2);font-size:15px}#market .model-grid{margin-top:26px;padding-top:26px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;border-top:1px solid var(--pitch-line);scroll-margin-top:82px}#market .model-card{min-height:310px;border-color:rgba(20,38,74,.1);background:#fff;box-shadow:0 22px 46px -36px rgba(24,39,75,.42)}#market .model-card.featured{border-color:rgba(156,107,18,.32);background:linear-gradient(180deg,hsla(38,74%,65%,.14),#fff 62%)}#market .model-card h3{color:var(--pitch-ink)}#market .model-card li,#market .model-card>p:not(.eyeline){color:var(--pitch-ink-2)}#market .model-card li:before{color:var(--pitch-gold)}#market .pitch-note,#market+.pitch-note{color:var(--pitch-ink-3)}#ask.aligned-ask{min-height:100vh;background:var(--pitch-bg);color:var(--pitch-ink)}#ask .ask-grid{margin-top:38px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:stretch}#ask .funds-panel,#ask .milestone-panel{padding:28px;border-color:rgba(20,38,74,.1);background:#fff;box-shadow:0 22px 46px -36px rgba(24,39,75,.42)}#ask .ask-amount strong{color:var(--pitch-gold)}#ask .ask-amount span{color:var(--pitch-ink-3)}#ask .fund-bars>div>div{color:var(--pitch-ink-2)}#ask .fund-bars i{background:#e5eaf2}#ask .milestone-panel>article{margin-top:12px;padding:17px 18px;border-color:var(--pitch-line);background:#f8fafc}#ask .raise-target-card h3{color:var(--pitch-ink);font-size:16px}#ask .raise-target-card p{color:var(--pitch-ink-2)!important}#ask .raise-target-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}#ask .raise-target-strip>div{min-height:104px;border-color:rgba(20,38,74,.1);background:#fff}#ask .raise-target-strip span{color:var(--pitch-ink-2)}#ask .pitch-note{color:var(--pitch-ink-3)}#join.aligned-join{min-height:100svh;padding-top:112px;padding-bottom:34px;overflow:hidden;isolation:isolate;background:var(--pitch-dark);color:#f4f4f5}#join.aligned-join:before{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:min(84vw,1080px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid hsla(38,74%,65%,.14);border-radius:50%;background:radial-gradient(circle,hsla(38,74%,65%,.1) 0 1px,transparent 2px),repeating-radial-gradient(circle,transparent 0 92px,hsla(240,5%,96%,.035) 93px 94px);box-shadow:0 0 140px hsla(38,74%,65%,.08);pointer-events:none}#join .aligned-join-shell{display:flex;flex-direction:column;justify-content:center}#join .closing-vision{width:min(1040px,100%);margin:auto auto 0;padding:0;border:0;background:transparent}#join .closing-vision h3{font-size:clamp(36px,4.6vw,66px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}#join .closing-vision p{max-width:680px;margin-top:20px;font-size:18px;line-height:1.6}#join .investor-form{margin-top:32px}#join .ask-footer{width:100%;margin-top:auto;padding-top:34px}@media (max-width:1120px){#problem .problem-card-grid,#product .product-story-steps{grid-template-columns:repeat(2,minmax(0,1fr))}#ask .ask-grid,#market .model-grid{grid-template-columns:1fr}#market .model-card{min-height:auto}}@media (max-width:820px){#ask .raise-target-strip,#market .market-metric-grid,#market .model-grid,#problem .problem-card-grid,#product .product-story-steps,#product .surface-grid{grid-template-columns:1fr}#ask .raise-target-strip>div,#market .market-metric-grid article,#problem .problem-card,#product .product-story-steps li,#product .surface-card{min-height:auto}#problem .company-chain{grid-template-columns:1fr;gap:16px}#product .surface-grid{padding:16px}#join.aligned-join{padding:96px 24px 28px}#join .aligned-join-shell{min-height:calc(100svh - 124px)}}@media (max-width:600px){#ask,#market,#problem,#product{padding-inline:24px}#ask .funds-panel,#ask .milestone-panel,#market .market-metric-grid article,#market .model-card,#problem .problem-card,#product .product-story-steps li{padding:22px}#product .surface-grid{grid-template-columns:1fr}#join.aligned-join{padding:88px 24px 26px}#join .closing-vision h3{font-size:clamp(34px,10.8vw,50px)}#join .closing-vision p{font-size:16px}#join .investor-form{width:100%}#join .ask-footer{align-items:flex-start}}#join{scroll-margin-top:66px}#ask .aligned-title,#market .aligned-title,#problem .aligned-title,#product .aligned-title{max-width:900px}#ask .aligned-lede,#market .aligned-lede,#problem .aligned-lede,#product .aligned-lede{max-width:760px}#problem .company-chain{margin-top:24px;padding:18px 22px;gap:24px}#problem .company-chain p{font-size:18px}#problem .problem-card-grid{margin-top:22px}#problem .problem-card{min-height:224px;padding:22px 24px 24px}#problem .problem-card h3{font-size:19px}#problem .problem-card p{font-size:14px;line-height:1.55}#product .product-story-grid{margin-top:28px;gap:18px}#product .product-story-steps{gap:14px}#product .product-story-steps li{min-height:164px;padding:20px}#product .product-story-steps h3{font-size:18px}#product .product-story-steps p{font-size:13px;line-height:1.5}#product .surface-grid{margin-top:18px;padding:18px;gap:12px}#product .surface-card{min-height:112px;padding:16px}#product .surface-card p{font-size:12px}#market .market-metric-grid{margin-top:28px}#market .market-metric-grid article{min-height:164px;padding:24px}#market .model-grid{margin-top:30px;padding:22px;border:1px solid var(--pitch-line);border-radius:20px;background:hsla(0,0%,100%,.36)}#market .model-card{min-height:272px;padding:24px}#ask .ask-grid{margin-top:28px}#ask .funds-panel,#ask .milestone-panel{padding:24px}#join .aligned-join-shell{min-height:calc(100svh - 146px)}#join .closing-vision h3{max-width:880px;margin-inline:auto}@media (max-width:820px){#ask .aligned-title,#market .aligned-title,#problem .aligned-title,#product .aligned-title{font-size:clamp(36px,8.8vw,50px);line-height:1.04}#ask .aligned-lede,#market .aligned-lede,#problem .aligned-lede,#product .aligned-lede{font-size:16px;line-height:1.5}#market .market-metric-grid article,#market .model-card,#problem .problem-card,#product .product-story-steps li{padding:20px}#problem .problem-card,#product .product-story-steps li,#product .surface-card{min-height:auto}#market .model-grid{padding:18px}}@media (max-width:600px){.aligned-header-inner{padding-inline:18px;gap:12px}.aligned-brand{gap:8px;font-size:17px}.aligned-brand span{display:inline}.aligned-hero-title{font-size:clamp(38px,10.4vw,50px);line-height:1.02}#ask,#market,#problem,#product{padding-inline:18px}#ask .aligned-title,#market .aligned-title,#problem .aligned-title,#product .aligned-title{font-size:clamp(34px,9.2vw,46px);line-height:1.05}#ask .aligned-lede,#market .aligned-lede,#problem .aligned-lede,#product .aligned-lede{margin-top:16px;font-size:15px;line-height:1.48}#problem .company-chain{margin-top:18px;padding:16px;gap:12px}#problem .company-chain p{font-size:16px}#problem .company-chain>div{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px}#problem .company-chain>div i{transform:none}#problem .company-chain span{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 12px);min-height:32px;padding:6px 7px;font-size:10px}#product .product-story-grid{margin-top:22px;gap:14px}#product .product-story-steps{gap:10px}#product .product-story-steps li{grid-template-columns:22px 1fr;gap:9px;padding:16px}#product .product-story-steps h3{font-size:16px}#product .product-story-steps p{margin-top:6px;font-size:12.5px;line-height:1.45}#product .product-screen-summary{padding:12px;gap:7px}#product .product-screen-summary>div{padding:11px}#product .product-screen-footer p,#product .product-screen-summary p{font-size:12px}#product .product-job{margin-inline:12px;padding:11px;gap:6px}#product .surface-grid{margin-top:14px;padding:14px;gap:8px}#product .surface-card{padding:14px}#market .market-metric-grid{margin-top:22px;gap:10px}#market .market-metric-grid article{min-height:auto;padding:18px}#market .market-metric-grid strong{font-size:42px}#market .model-grid{margin-top:22px;padding:12px;border-radius:16px}#market .model-card{min-height:auto;padding:18px}#ask .ask-grid{margin-top:22px}#ask .funds-panel,#ask .milestone-panel{padding:18px}#join.aligned-join{padding:74px 18px 24px}#join .aligned-join-shell{min-height:auto;justify-content:flex-start}#join .closing-vision h3{max-width:700px;font-size:clamp(28px,7.5vw,40px);line-height:1.06;letter-spacing:-.04em}#join .closing-vision p{margin-top:14px;font-size:15px;line-height:1.48}#join .investor-form{margin-top:22px}#join .ask-footer{margin-top:34px}}.aligned-header-nav{gap:clamp(8px,1.25vw,18px);font-size:10.5px}.progress-card-value{margin:20px 0 0;color:#f4f4f5;font-family:var(--font-sora),sans-serif;font-size:clamp(25px,2.5vw,34px);line-height:1.2}.progress-card-body{margin:12px 0 0;color:#c9c9cd;font-size:15px;line-height:1.62}.progress-next-line{margin:18px 0 0;padding:16px 18px;border:1px solid hsla(38,74%,65%,.28);border-radius:12px;background:hsla(38,74%,65%,.07);color:#c9c9cd;font-size:14px;line-height:1.55}.progress-next-line strong{color:#e8b765}.second-advantage-heading{margin-top:30px}.raise-target-card{align-items:start!important}.raise-target-card>div>strong{display:block;color:#e8b765;font-family:var(--font-geist-mono),monospace;font-size:10px;font-weight:750;letter-spacing:.08em}.raise-target-card h3{margin:6px 0 0;color:#f4f4f5;font-family:var(--font-sora),sans-serif;font-size:17px;line-height:1.35}.raise-target-card p{margin:7px 0 0!important;color:#aeb4bf!important;font-size:12.5px!important;line-height:1.55!important}.raise-target-strip{margin-top:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.raise-target-strip>div{min-height:112px}.pitch-note{margin:14px 0 0;color:#777b84;font-family:var(--font-geist-mono),monospace;font-size:10.5px;letter-spacing:.04em;line-height:1.5}.raise-assumption{max-width:none}.hide-ask .aligned-proof-strip>div:nth-child(3){display:none}.hide-ask .aligned-proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1120px){.aligned-header-nav .nav-link{display:none}}@media (max-width:820px){.hide-ask .aligned-proof-strip,.raise-target-strip{grid-template-columns:1fr}}