@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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/36966cca54120369-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:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_dd5b2f{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_dd5b2f{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7452ca4a93358909-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e0ecb571b51ea3b5-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:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6e8c7cb283336a9d-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:Fraunces Fallback;src:local("Times New Roman");ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.00%;size-adjust:115.45%}.__className_fdb222{font-family:Fraunces,Fraunces Fallback;font-style:normal}.__variable_fdb222{--font-fraunces:"Fraunces","Fraunces Fallback"}:root{--space-950:#050814;--space-900:#0a1022;--space-850:#0d152a;--space-800:#111a31;--space-700:#182440;--ivory-100:#f5f1e8;--ivory-200:#e7e2d8;--ivory-300:#d8d2c6;--muted:#9ca7bb;--orange:#ff6a2a;--cyan:#46d9ff;--green:#35d07f;--amber:#f2b84b;--red:#ff5c73;--line:rgba(216,210,198,0.16);--line-strong:rgba(216,210,198,0.28);--shadow:0 28px 80px rgba(0,0,0,0.38);--radius-sm:12px;--radius-md:20px;--radius-lg:32px;--sans:var(--font-geist),"Segoe UI",Arial,sans-serif;--mono:var(--font-geist),"Segoe UI",Arial,sans-serif;--display:var(--font-space-grotesk),"Arial Narrow",Arial,sans-serif;--report-serif:var(--font-fraunces),Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--space-950)}body{margin:0;min-width:320px;background:radial-gradient(circle at 82% 4%,rgba(70,217,255,.08),transparent 24rem),radial-gradient(circle at 8% 30%,rgba(255,106,42,.05),transparent 26rem),var(--space-950);color:var(--ivory-100);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}::selection{background:var(--cyan);color:var(--space-950)}.site-shell{min-height:100vh;overflow:hidden}.site-header{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1320px;padding:28px 34px;position:relative;z-index:20}.site-header-compact{max-width:1180px}.brand{align-items:center;display:inline-flex;gap:12px;text-decoration:none}.brand>span:last-child{display:flex;flex-direction:column;line-height:1.02}.brand strong{font-size:17px;letter-spacing:-.02em}.brand small{color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.09em;margin-top:4px;text-transform:uppercase}.brand-mark{align-items:center;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;position:relative;width:40px}.brand-mark:after,.brand-mark:before{content:none;display:none}.brand-mark-image{display:block;height:100%;object-fit:contain;width:100%}.site-header nav{align-items:center;display:flex;gap:30px}.site-header nav a{color:var(--ivory-300);font-size:14px;text-decoration:none}.site-header nav a:hover{color:var(--ivory-100)}.site-header nav .nav-cta{border:1px solid var(--line-strong);border-radius:999px;color:var(--ivory-100);padding:10px 18px}.hero{align-items:center;display:grid;gap:56px;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);margin:0 auto;max-width:1320px;min-height:720px;padding:58px 34px 96px}.hero-copy{max-width:660px;position:relative;z-index:2}.eyebrow,.section-kicker{color:var(--cyan);font-family:var(--mono);font-size:11px;font-weight:700;letter-spacing:.12em;margin:0 0 18px;text-transform:uppercase}.eyebrow{align-items:center;display:flex;gap:10px}.eyebrow>span{background:var(--orange);border-radius:50%;box-shadow:0 0 14px rgba(255,106,42,.7);height:7px;width:7px}.hero h1{font-size:clamp(3.25rem,5vw,5.65rem);font-weight:540;letter-spacing:-.065em;line-height:.96;margin:0;max-width:780px}.hero-lede{color:var(--ivory-300);font-size:clamp(1.05rem,1.45vw,1.27rem);line-height:1.65;margin:30px 0 0;max-width:620px}.hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:38px}.button{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:750;justify-content:center;min-height:48px;padding:13px 23px;text-decoration:none;transition:transform .15s ease-out,background .15s ease-out,border-color .15s ease-out}.button:hover:not(:disabled){transform:translateY(-2px)}.button-primary{background:var(--ivory-100);box-shadow:0 8px 30px rgba(245,241,232,.12);color:var(--space-950)}.button-primary:hover:not(:disabled){background:white}.button-secondary{background:var(--orange);color:#180a04}.button:disabled{cursor:not-allowed;opacity:.58}.text-link{color:var(--ivory-200);font-size:14px;font-weight:650;text-underline-offset:5px}.trust-line{display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;margin:40px 0 0;padding:0}.trust-line li{color:var(--muted);font-family:var(--mono);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.trust-line li:before{color:var(--green);content:"✓";margin-right:8px}.launch-visual{aspect-ratio:1/1;background:radial-gradient(circle at center,rgba(70,217,255,.11),transparent 48%),linear-gradient(145deg,rgba(17,26,49,.78),rgba(5,8,20,.22));border:1px solid var(--line);border-radius:48% 48% 30% 30%;box-shadow:inset 0 0 100px rgba(0,0,0,.36),var(--shadow);max-width:640px;overflow:hidden;position:relative}.launch-visual:before{background-image:radial-gradient(rgba(245,241,232,.5) .7px,transparent 0);background-size:37px 37px;content:"";inset:0;opacity:.22;position:absolute}.launch-grid{background-image:linear-gradient(rgba(70,217,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(70,217,255,.07) 1px,transparent 0);background-size:34px 34px;bottom:-40%;height:82%;left:-20%;perspective:400px;position:absolute;transform:rotateX(68deg) rotate(-3deg);width:145%}.orbit{border:1px solid rgba(70,217,255,.2);border-radius:50%;position:absolute}.orbit-one{height:86%;left:8%;top:10%;transform:rotate(-26deg);width:86%}.orbit-two{height:68%;left:23%;top:16%;transform:rotate(34deg);width:58%}.telemetry-dot{background:var(--cyan);border-radius:50%;box-shadow:0 0 16px rgba(70,217,255,.85);height:6px;position:absolute;width:6px}.dot-one{left:15%;top:35%}.dot-two{right:13%;top:28%}.dot-three{right:19%;bottom:20%}.rocket{height:52%;left:49%;position:absolute;top:18%;transform:translateX(-50%) rotate(4deg);width:15%}.rocket-tip{background:var(--orange);border-radius:100% 100% 14% 14%;height:25%;top:0}.rocket-body,.rocket-tip{left:15%;position:absolute;width:70%}.rocket-body{background:linear-gradient(90deg,#aca99f 0,var(--ivory-100) 42%,#c6c1b7 100%);border-radius:45% 45% 18% 18%;bottom:10%;height:78%}.rocket-window{background:var(--space-950);border:4px solid #cdc9bf;border-radius:50%;box-shadow:inset 0 0 10px rgba(70,217,255,.4);height:16%;left:34%;position:absolute;top:29%;width:32%;z-index:2}.rocket-fin{background:var(--orange);bottom:6%;height:24%;position:absolute;width:25%}.rocket-fin-left{border-radius:70% 0 0 20%;left:0;transform:skewY(-25deg)}.rocket-fin-right{border-radius:0 70% 20% 0;right:0;transform:skewY(25deg)}.rocket-flame{background:linear-gradient(var(--orange),rgba(70,217,255,.8),transparent);border-radius:50%;bottom:-25%;filter:blur(2px);height:35%;left:37%;opacity:.88;position:absolute;width:26%}.gantry{border-left:7px solid rgba(216,210,198,.32);border-right:2px solid rgba(216,210,198,.18);bottom:12%;height:57%;left:27%;position:absolute;width:13%}.gantry:after,.gantry:before{background:repeating-linear-gradient(135deg,transparent 0 8px,rgba(216,210,198,.25) 8px 10px);content:"";inset:0;position:absolute}.gantry-arm{background:rgba(216,210,198,.3);height:5px;left:0;position:absolute;top:27%;width:120%}.visual-readout{bottom:6%;display:flex;flex-direction:column;left:6%;position:absolute}.visual-readout span,.visual-readout strong{font-family:var(--mono);letter-spacing:.1em}.visual-readout span{color:var(--cyan);font-size:9px}.visual-readout strong{font-size:11px;margin-top:4px}.journey-strip{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1320px}.journey-strip>div{display:grid;gap:4px;grid-template-columns:auto 1fr;padding:26px 32px}.journey-strip>div+div{border-left:1px solid var(--line)}.journey-strip span{color:var(--orange);font-family:var(--mono);font-size:10px;grid-row:1/3;padding-right:16px}.journey-strip strong{font-size:14px}.journey-strip small{color:var(--muted);font-size:12px}.intake-section{align-items:start;display:grid;gap:70px;grid-template-columns:minmax(260px,.56fr) minmax(580px,1.44fr);margin:0 auto;max-width:1240px;padding:140px 34px}.intake-intro{position:sticky;top:40px}.intake-intro h2,.method-section h2,.offer-copy h2{font-size:clamp(2.35rem,3.7vw,4.25rem);font-weight:520;letter-spacing:-.055em;line-height:1;margin:0}.intake-intro>p:not(.section-kicker),.offer-copy>p:not(.section-kicker){color:var(--muted);font-size:17px;margin:24px 0 0}.pilot-note{align-items:center;background:rgba(70,217,255,.06);border:1px solid rgba(70,217,255,.18);border-radius:var(--radius-sm);display:flex;gap:12px;margin-top:34px;padding:15px}.pilot-note>span{color:var(--cyan);font-size:9px}.pilot-note>div{display:flex;flex-direction:column}.pilot-note strong{font-size:12px}.pilot-note small{color:var(--muted);font-size:11px;margin-top:2px}.intake-card{background:linear-gradient(145deg,rgba(17,26,49,.97),rgba(9,15,31,.98));border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:12px 40px 42px}.intake-card fieldset{border:0;border-bottom:1px solid var(--line);margin:0;padding:34px 0}.intake-card legend{color:var(--ivory-100);font-size:15px;font-weight:720;margin-bottom:20px;padding:0}.intake-card legend span{color:var(--cyan);font-family:var(--mono);font-size:10px;margin-right:10px}.field-grid{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.field{display:flex;flex-direction:column;gap:8px;min-width:0}.field-full{grid-column:1/-1}.field>span{color:var(--ivory-300);font-size:12px;font-weight:650}.field input,.field select{appearance:none;background:rgba(5,8,20,.7);border:1px solid var(--line-strong);border-radius:11px;color:var(--ivory-100);min-height:48px;padding:12px 14px;width:100%}.field select{background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 17px) 21px,calc(100% - 12px) 21px;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-right:34px}.field input::placeholder{color:#727d91}.field input:hover,.field select:hover{border-color:rgba(216,210,198,.46)}.field input:focus,.field select:focus{border-color:var(--cyan)}.field [aria-invalid=true]{border-color:var(--red)}.field>small{color:var(--muted);font-size:10px}.field>.field-error{color:#ff9bad}.optional-fields{margin-top:18px}.optional-fields summary{color:var(--ivory-300);cursor:pointer;font-size:12px;list-style:none;padding:8px 0}.optional-fields summary::-webkit-details-marker{display:none}.optional-fields summary:before{color:var(--cyan);content:"+";margin-right:9px}.optional-fields[open] summary:before{content:"−"}.optional-fields summary span{color:var(--muted);font-family:var(--mono);font-size:9px;margin-left:6px;text-transform:uppercase}.optional-grid{margin-top:16px}.consent-list{display:grid;gap:14px;margin-top:20px}.checkbox-field{align-items:flex-start;cursor:pointer;display:flex;gap:12px}.checkbox-field input{height:1px;opacity:0;position:absolute;width:1px}.custom-checkbox{background:rgba(5,8,20,.7);border:1px solid var(--line-strong);border-radius:5px;flex:0 0 auto;height:20px;margin-top:2px;position:relative;width:20px}.checkbox-field input:checked+.custom-checkbox{background:var(--cyan);border-color:var(--cyan)}.checkbox-field input:checked+.custom-checkbox:after{border:solid var(--space-950);border-width:0 2px 2px 0;content:"";height:9px;left:6px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.checkbox-field input:focus-visible+.custom-checkbox{outline:3px solid var(--cyan);outline-offset:3px}.checkbox-field>span:last-child{color:var(--ivory-300);font-size:12px}.checkbox-field small{color:var(--muted);font-family:var(--mono);font-size:9px;text-transform:uppercase}.checkbox-field em{color:#ff9bad;display:block;font-size:10px;font-style:normal;margin-top:4px}.form-alert{background:rgba(255,92,115,.09);border:1px solid rgba(255,92,115,.28);border-radius:10px;color:#ffafbd;font-size:12px;padding:12px}.form-submit{justify-content:space-between;margin-top:30px;width:100%}.form-submit span{font-size:20px}.question-preview{background:var(--ivory-100);border-radius:var(--radius-md);color:var(--space-950);margin-top:32px;padding:26px}.preview-footer,.preview-heading-row{align-items:center;display:flex;justify-content:space-between}.question-preview .section-kicker{color:#17677e;margin-bottom:8px}.question-preview h3{font-size:25px;letter-spacing:-.035em;margin:0}.concealed-chip,.ready-chip{background:rgba(53,208,127,.14);border:1px solid rgba(24,129,75,.25);border-radius:999px;color:#12643c;font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.06em;padding:7px 10px;text-transform:uppercase}.preview-list{border-top:1px solid rgba(5,8,20,.12);margin-top:22px}.preview-list details{border-bottom:1px solid rgba(5,8,20,.12);padding:17px 0}.preview-list summary{align-items:center;cursor:pointer;display:grid;gap:13px;grid-template-columns:auto 1fr auto;list-style:none}.preview-list summary::-webkit-details-marker{display:none}.question-index{color:#5c6678;font-family:var(--mono);font-size:10px}.preview-list summary>span:nth-child(2){display:flex;flex-direction:column;gap:2px}.preview-list summary small{color:#5c6678;font-family:var(--mono);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.preview-list summary strong{font-size:13px;line-height:1.4}.expand-mark{font-size:21px;font-weight:400;transition:transform .18s ease}.preview-list details[open] .expand-mark{transform:rotate(45deg)}.preview-list details>p{color:#505a6b;font-size:12px;margin:12px 36px 8px}.concealed-chip{background:rgba(70,217,255,.16);border-color:rgba(23,103,126,.2);color:#17677e;display:inline-block;margin-left:36px}.preview-footer{gap:20px;margin-top:22px}.preview-footer p{color:#505a6b;font-size:11px;margin:0}.preview-footer .button-primary{background:var(--space-950);color:var(--ivory-100);white-space:nowrap}.method-section{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin:0 auto;max-width:1320px;padding:120px 34px}.method-section>div:first-child{max-width:740px}.method-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:60px}.method-grid article{background:rgba(17,26,49,.58);border:1px solid var(--line);border-radius:var(--radius-md);min-height:230px;padding:26px}.method-grid article>span{color:var(--cyan);font-family:var(--mono);font-size:10px}.method-grid h3{font-size:20px;margin:64px 0 10px}.method-grid p{color:var(--muted);font-size:13px;margin:0}.offer-section{align-items:center;display:grid;gap:100px;grid-template-columns:1fr .72fr;margin:0 auto;max-width:1160px;padding:140px 34px}.offer-card{background:var(--ivory-100);border-radius:var(--radius-lg);box-shadow:var(--shadow);color:var(--space-950);padding:38px;transform:rotate(1deg)}.offer-label{color:#596273;font-family:var(--mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase}.offer-card>strong{display:block;font-size:66px;font-weight:520;letter-spacing:-.07em;line-height:1;margin:24px 0}.offer-card ul{border-bottom:1px solid rgba(5,8,20,.14);border-top:1px solid rgba(5,8,20,.14);list-style:none;margin:0 0 28px;padding:22px 0}.offer-card li{font-size:13px;padding:6px 0 6px 24px;position:relative}.offer-card li:before{color:#148a50;content:"✓";left:0;position:absolute}.offer-card .button-secondary{width:100%}.site-footer{align-items:end;border-top:1px solid var(--line);display:flex;gap:30px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:48px 34px}.site-footer p{color:var(--muted);font-size:10px;margin:0;max-width:680px;text-align:right}.private-shell,.report-shell{background:radial-gradient(circle at 50% 25%,rgba(70,217,255,.07),transparent 30rem),var(--space-950)}.centered-state,.verification-card{background:rgba(17,26,49,.82);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow);margin:82px auto 140px;max-width:720px;padding:52px;text-align:center}.centered-state h1,.verification-card h1{font-size:clamp(2.25rem,4.5vw,4rem);font-weight:530;letter-spacing:-.055em;line-height:1.05;margin:0}.centered-state>p:not(.section-kicker),.verification-card>p:not(.section-kicker,.verification-footnote){color:var(--muted);margin:24px auto 0;max-width:560px}.verification-signal{align-items:center;display:flex;gap:10px;justify-content:center;margin:0 auto 28px}.verification-signal span{background:var(--cyan);border-radius:50%;box-shadow:0 0 18px rgba(70,217,255,.7);height:7px;width:7px}.verification-signal span:nth-child(2){opacity:.55}.verification-signal span:nth-child(3){opacity:.25}.verification-details{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;padding:22px 0;text-align:left}.verification-details>div{display:flex;flex-direction:column;padding:0 15px}.verification-details>div+div{border-left:1px solid var(--line)}.verification-details span{color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.verification-details strong{font-size:12px;margin-top:4px}.verification-actions{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:34px}.verification-footnote{color:#7f8aa0;font-size:10px;margin:30px auto 0;max-width:480px}.scan-shell{min-height:100vh}.progress-layout{align-items:center;display:grid;gap:80px;grid-template-columns:.9fr 1.1fr;margin:0 auto;max-width:1080px;min-height:calc(100vh - 100px);padding:40px 34px 110px}.progress-orbit{aspect-ratio:1;border:1px solid var(--line);border-radius:50%;position:relative}.progress-orbit:after,.progress-orbit:before{border:1px solid rgba(70,217,255,.14);border-radius:50%;content:"";inset:13%;position:absolute}.progress-orbit:after{border-color:rgba(255,106,42,.16);inset:30%}.progress-ring{border-right:2px solid var(--cyan);border-top:2px solid var(--cyan);border-radius:50%;inset:-1px;position:absolute;animation:spin 4s linear infinite}.progress-craft{animation:orbit 5s linear infinite;height:100%;left:0;position:absolute;top:0;width:100%}.progress-craft span{background:var(--orange);border-radius:8px 8px 2px 2px;box-shadow:0 0 18px rgba(255,106,42,.65);height:21px;left:49%;position:absolute;top:-10px;width:9px}.progress-core{align-items:center;background:var(--ivory-100);border-radius:50%;color:var(--space-950);display:flex;font-family:var(--mono);font-size:12px;font-weight:800;height:76px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:76px}.progress-orbit-complete .progress-ring{animation:none;border-color:var(--green)}.progress-orbit-complete .progress-craft{animation:none;transform:rotate(135deg)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes orbit{to{transform:rotate(1turn)}}.progress-panel h1{font-size:clamp(2.7rem,5vw,5rem);font-weight:520;letter-spacing:-.06em;line-height:.98;margin:0}.progress-current{color:var(--cyan);font-size:14px;margin:24px 0 0}.progress-list{list-style:none;margin:34px 0;padding:0}.progress-list li{align-items:center;display:flex;gap:14px;min-height:58px;opacity:.38;position:relative}.progress-list li:after{background:var(--line-strong);content:"";height:22px;left:6px;position:absolute;top:47px;width:1px}.progress-list li:last-child:after{display:none}.progress-list li[data-status=active],.progress-list li[data-status=complete]{opacity:1}.progress-node{background:transparent;border:1px solid var(--line-strong);border-radius:50%;flex:0 0 auto;height:13px;width:13px}.progress-list li[data-status=active] .progress-node{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 14px rgba(70,217,255,.7)}.progress-list li[data-status=complete] .progress-node{background:var(--green);border-color:var(--green)}.progress-list li>span:last-child{display:flex;flex-direction:column}.progress-list strong{font-size:13px}.progress-list small,.progress-note{color:var(--muted);font-size:11px}.progress-note{max-width:440px}.report-shell{min-height:100vh}.report{margin:38px auto 120px;max-width:1160px;padding:0 34px}.customer-report-page,.customer-report-page button,.customer-report-page input,.customer-report-page select,.customer-report-page table,.customer-report-page textarea{font-family:var(--sans)}.customer-report-page .paid-action-section h3,.customer-report-page .report-primary-step strong,.customer-report-page .report-section blockquote,.customer-report-page .report-section h2,.customer-report-page .report-section h3,.customer-report-page .report-title-row h1{font-family:var(--report-serif);font-optical-sizing:auto}.customer-report-page .report-stamp strong,.customer-report-page .scoring-dimensions dd,.customer-report-page .scoring-position-value,.customer-report-page .scoring-value strong,.customer-report-page code,.customer-report-page table{font-family:var(--sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.report-header{background:linear-gradient(145deg,rgba(17,26,49,.95),rgba(9,14,29,.95));border:1px solid var(--line-strong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding:34px}.fixture-switcher,.paywall-card,.report-card-top,.report-label-row,.report-title-row,.scenario-panel{align-items:center;display:flex;justify-content:space-between}.report-label-row{color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.private-badge{background:rgba(70,217,255,.08);border:1px solid rgba(70,217,255,.22);border-radius:999px;color:var(--cyan);padding:6px 9px}.report-title-row{margin-top:42px}.report-title-row h1{font-size:clamp(3rem,6vw,6.4rem);font-weight:510;letter-spacing:-.07em;line-height:.9;margin:0}.report-title-row p{color:var(--ivory-300);margin:16px 0 0}.report-stamp{align-items:center;border:1px solid var(--line-strong);border-radius:50%;display:flex;flex-direction:column;height:120px;justify-content:center;text-align:center;width:120px}.report-stamp strong{font-family:var(--mono);font-size:25px}.report-stamp span{color:var(--muted);font-size:9px;text-transform:uppercase}.report-meta{border-top:1px solid var(--line);display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-top:42px;padding-top:20px}.report-meta>div{display:flex;flex-direction:column}.report-meta span{color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase}.report-meta strong{font-size:12px;margin-top:4px}.scenario-panel{background:#dfe7e7;color:var(--space-950);gap:20px;padding:26px 34px}.scenario-panel .section-kicker{color:#17677e;margin-bottom:7px}.scenario-panel h2{font-size:clamp(1.25rem,2.5vw,2rem);font-weight:530;letter-spacing:-.035em;line-height:1.2;margin:0}.fitness-chip{background:rgba(242,184,75,.2);border:1px solid rgba(129,88,7,.28);border-radius:999px;color:#6b4909;flex:0 0 auto;font-family:var(--mono);font-size:9px;font-weight:700;padding:7px 10px;text-transform:uppercase}.fitness-ready{background:rgba(53,208,127,.16);border-color:rgba(18,100,60,.25);color:#12643c}.summary-panel{background:var(--ivory-100);color:var(--space-950);padding:60px 34px 54px}.summary-panel .section-kicker{color:#17677e}.summary-panel h2{font-size:clamp(2rem,4vw,4.2rem);font-weight:510;letter-spacing:-.055em;line-height:1.08;margin:0;max-width:1000px}.summary-panel>p:last-child{color:#5a6475;font-family:var(--mono);font-size:10px;letter-spacing:.05em;margin:24px 0 0;text-transform:uppercase}.result-grid{background:var(--ivory-100);display:grid;gap:1px;grid-template-columns:repeat(3,1fr)}.result-card{background:#e7e2d8;color:var(--space-950);min-width:0;padding:26px}.result-card+.result-card{border-left:1px solid rgba(5,8,20,.14)}.result-card-top{color:#6a7280;font-family:var(--mono);font-size:9px}.status-chip{border:1px solid;border-radius:999px;font-family:var(--mono);font-size:8px;font-weight:700;letter-spacing:.04em;padding:6px 8px;text-transform:uppercase}.status-positive{background:rgba(53,208,127,.12);border-color:rgba(18,100,60,.22);color:#12643c}.status-caution{background:rgba(242,184,75,.16);border-color:rgba(107,73,9,.2);color:#6b4909}.status-danger{background:rgba(255,92,115,.12);border-color:rgba(138,30,48,.2);color:#8a1e30}.status-neutral{background:rgba(5,8,20,.08);border-color:rgba(5,8,20,.14);color:#4d5563}.result-eyebrow{color:#626b7a;font-family:var(--mono);font-size:9px;letter-spacing:.05em;margin:42px 0 8px;text-transform:uppercase}.result-card h2{font-size:20px;letter-spacing:-.035em;line-height:1.18;margin:0}.result-meaning{color:#525c6b;font-size:12px;min-height:76px}.result-card details{border-top:1px solid rgba(5,8,20,.14);margin-top:20px;padding-top:15px}.result-card summary{align-items:center;cursor:pointer;display:flex;font-size:11px;font-weight:700;justify-content:space-between;list-style:none}.result-card summary::-webkit-details-marker{display:none}.result-card details[open] summary span{transform:rotate(45deg)}.result-card blockquote{border-left:2px solid #17677e;color:#3e4754;font-size:11px;margin:18px 0;padding-left:12px}.result-card details>p{color:#525c6b;font-size:11px}.source-list{list-style:none;margin:14px 0;padding:0}.source-list a{align-items:center;border-bottom:1px solid rgba(5,8,20,.12);display:flex;font-size:10px;justify-content:space-between;padding:7px 0;text-decoration:none}.source-list a:hover{color:#17677e}.evidence-meta{color:#697281!important;font-family:var(--mono);font-size:8px!important;text-transform:uppercase}.next-step{background:#d4ddd7;color:var(--space-950);gap:20px;padding:28px 34px}.next-step,.next-step>span{align-items:center;display:flex}.next-step>span{border:1px solid rgba(5,8,20,.2);border-radius:50%;flex:0 0 auto;height:42px;justify-content:center;width:42px}.next-step .section-kicker{color:#17677e;margin-bottom:3px}.next-step strong{font-size:14px}.paywall-card{background:linear-gradient(135deg,var(--space-800),var(--space-900));border:1px solid var(--line-strong);border-radius:0 0 var(--radius-lg) var(--radius-lg);gap:38px;min-height:330px;overflow:hidden;padding:44px 34px;position:relative}.paywall-telemetry{align-self:stretch;border-right:1px solid var(--line);display:flex;flex:0 0 96px;flex-direction:column;justify-content:space-around;position:relative}.paywall-telemetry:before{background:var(--cyan);content:"";height:1px;left:0;opacity:.35;position:absolute;top:50%;width:100%}.paywall-telemetry span{background:var(--space-800);border:1px solid rgba(70,217,255,.42);border-radius:50%;box-shadow:0 0 16px rgba(70,217,255,.16);height:13px;width:13px}.paywall-content{flex:1 1 auto;max-width:570px}.paywall-content h2{font-size:clamp(1.8rem,3.4vw,3.1rem);font-weight:520;letter-spacing:-.05em;line-height:1.08;margin:0}.paywall-content>p:not(.section-kicker){color:var(--muted);font-size:12px}.paywall-content ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:18px 0 0;padding:0}.paywall-content li{border:1px solid var(--line-strong);border-radius:999px;color:var(--ivory-300);font-size:9px;padding:6px 9px}.paywall-action{align-items:stretch;display:flex;flex:0 0 240px;flex-direction:column}.paywall-action>strong{font-size:58px;font-weight:520;letter-spacing:-.06em;line-height:.9}.paywall-action>span{color:var(--muted);font-family:var(--mono);font-size:9px;margin:5px 0 22px;text-transform:uppercase}.paywall-action small{color:var(--muted);font-size:9px;margin-top:10px}.disclosure{border-bottom:1px solid var(--line);padding:48px 34px}.disclosure>p:last-child{color:var(--muted);font-size:11px;margin:0;max-width:920px}.fixture-switcher{flex-wrap:wrap;gap:10px 20px;padding:28px 0}.fixture-switcher span{color:var(--muted);font-family:var(--mono);font-size:9px;letter-spacing:.05em;text-transform:uppercase}.fixture-switcher a{color:var(--ivory-300);font-size:11px;text-underline-offset:4px}@media (max-width:1050px){.hero{gap:30px;grid-template-columns:1fr .9fr}.launch-visual{border-radius:42% 42% 26% 26%}.intake-section{gap:42px;grid-template-columns:.66fr 1.34fr}.field-grid-three{grid-template-columns:1fr 1fr}.paywall-card{align-items:flex-start;flex-wrap:wrap}.paywall-telemetry{display:none}}@media (max-width:820px){.site-header{padding:22px}.site-header nav a:not(.nav-cta){display:none}.site-header nav{gap:0}.hero{grid-template-columns:1fr;min-height:auto;padding:58px 22px 70px}.hero h1{font-size:clamp(3.2rem,12vw,5rem)}.launch-visual{justify-self:center;max-width:560px;width:100%}.journey-strip{grid-template-columns:1fr;margin:0 22px}.journey-strip>div+div{border-left:0;border-top:1px solid var(--line)}.intake-section{display:block;padding:100px 22px}.intake-intro{position:static}.intake-card{margin-top:46px}.method-section{margin:0 22px;padding:100px 0}.method-grid{grid-template-columns:1fr}.method-grid article{min-height:190px}.method-grid h3{margin-top:42px}.offer-section{gap:50px;grid-template-columns:1fr;padding:100px 22px}.offer-card{transform:none}.site-footer{align-items:flex-start;flex-direction:column;margin:0 22px;padding-left:0;padding-right:0}.site-footer p{text-align:left}.progress-layout{grid-template-columns:1fr;padding-top:60px}.progress-orbit{justify-self:center;max-width:360px;width:80%}.report{padding:0 20px}.result-grid{grid-template-columns:1fr}.result-card+.result-card{border-left:0;border-top:1px solid rgba(5,8,20,.14)}.result-meaning{min-height:auto}.paywall-action{flex:1 1 100%}}@media (max-width:590px){.site-header nav .nav-cta{display:none}.hero{padding-top:34px}.hero-actions{align-items:flex-start;flex-direction:column}.trust-line{display:grid}.launch-visual{margin-top:24px}.journey-strip{margin:0}.intake-card{border-radius:var(--radius-md);padding:6px 20px 28px}.field-grid,.field-grid-three{grid-template-columns:1fr}.preview-footer,.preview-heading-row{align-items:flex-start;flex-direction:column}.preview-footer .button{width:100%}.centered-state,.verification-card{border-radius:var(--radius-md);margin:36px 18px 80px;padding:34px 22px}.verification-details{grid-template-columns:1fr}.verification-details>div{padding:12px 0}.verification-details>div+div{border-left:0;border-top:1px solid var(--line)}.progress-layout{gap:50px;padding:30px 22px 80px}.report{padding:0}.report-header{border-left:0;border-radius:0;border-right:0;padding:28px 20px}.report-title-row{align-items:flex-start;flex-direction:column;gap:28px}.report-stamp{height:94px;width:94px}.report-meta{grid-template-columns:1fr}.scenario-panel{align-items:flex-start;flex-direction:column;padding:24px 20px}.summary-panel{padding:48px 20px}.next-step,.result-card{padding:24px 20px}.paywall-card{border-left:0;border-radius:0;border-right:0;padding:38px 20px}.paywall-action{width:100%}.disclosure{padding:40px 20px}.fixture-switcher{align-items:flex-start;flex-direction:column;padding:28px 20px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}