.launch-page{--launch-paper:#f5f1e8;--launch-ink:#11110f;--launch-muted:#68645b;--launch-line:#11110f24;--launch-gold:#a77c2e;--launch-dark:#0d0e0d;color:var(--launch-ink);background:var(--launch-paper)}.launch-kicker{font:600 10px/1.2 var(--font-mono,monospace);letter-spacing:.16em;text-transform:uppercase;color:var(--launch-gold);margin:0 0 18px}.launch-lede{max-width:720px;color:var(--launch-muted);margin:26px 0 0;font-size:clamp(18px,2vw,25px);line-height:1.48}.launch-legal-hero{border-bottom:1px solid var(--launch-line);padding:clamp(86px,10vw,150px) 0 clamp(64px,8vw,110px)}.launch-legal-hero__grid{grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);align-items:end;gap:clamp(40px,8vw,120px);display:grid}.launch-legal-hero h1,.launch-trust-hero h1{letter-spacing:-.065em;max-width:930px;margin:0;font-size:clamp(58px,8vw,118px);font-weight:620;line-height:.88}.launch-fact-card{border-top:1px solid var(--launch-ink);gap:8px;padding:22px 0 0;display:grid}.launch-fact-card span{font:600 9px/1.2 var(--font-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--launch-muted)}.launch-fact-card strong{font-size:18px;font-weight:560}.launch-fact-card small{color:var(--launch-muted);font-size:12px}.launch-legal-body{padding:clamp(70px,9vw,128px) 0}.launch-legal-layout{grid-template-columns:220px minmax(0,820px);align-items:start;gap:clamp(50px,9vw,130px);display:grid}.launch-legal-nav{border-top:1px solid var(--launch-line);display:grid;position:sticky;top:110px}.launch-legal-nav a{border-bottom:1px solid var(--launch-line);color:var(--launch-muted);padding:12px 0;font-size:12px;text-decoration:none}.launch-legal-nav a:hover{color:var(--launch-ink)}.launch-prose section{border-bottom:1px solid var(--launch-line);margin:0 0 54px;padding:0 0 54px;scroll-margin-top:120px}.launch-prose section:last-child{border-bottom:0}.launch-section-no{font:600 10px/1.2 var(--font-mono,monospace);color:var(--launch-gold);letter-spacing:.12em;margin:0 0 14px}.launch-prose h2{letter-spacing:-.04em;margin:0 0 22px;font-size:clamp(30px,4vw,54px);line-height:1}.launch-prose p,.launch-trust-grid article p,.launch-section-head>p,.launch-disclosure p{color:var(--launch-muted);font-size:16px;line-height:1.72}.launch-prose a{color:inherit;text-decoration-color:var(--launch-gold);text-underline-offset:3px}.launch-callout{border-left:2px solid var(--launch-gold);background:#ece5d7;margin-top:28px;padding:24px 26px}.launch-callout strong{font-size:13px}.launch-callout p{margin:8px 0 0;font-size:14px}.launch-trust-hero{color:#f6f2e9;background:var(--launch-dark);padding:clamp(90px,12vw,180px) 0}.launch-trust-hero--light{color:var(--launch-ink);background:var(--launch-paper);border-bottom:1px solid var(--launch-line)}.launch-trust-hero>div>p:not(.launch-kicker){color:#a9a69d;max-width:780px;margin:32px 0 0;font-size:clamp(18px,2vw,26px);line-height:1.55}.launch-trust-hero--light>div>p:not(.launch-kicker){color:var(--launch-muted)}.launch-chip-row{flex-wrap:wrap;gap:8px;margin-top:42px;display:flex}.launch-chip-row span{font:500 10px/1 var(--font-mono,monospace);letter-spacing:.08em;text-transform:uppercase;color:#d8d4ca;border:1px solid #ffffff2e;padding:10px 13px}.launch-trust-grid-section{color:#f4f0e7;background:#111311;padding:clamp(72px,9vw,132px) 0}.launch-trust-grid-section--paper{background:var(--launch-paper);color:var(--launch-ink)}.launch-trust-grid{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.launch-trust-grid-section--paper .launch-trust-grid{border-color:var(--launch-line)}.launch-trust-grid article{border-bottom:1px solid #ffffff29;border-right:1px solid #ffffff29;min-height:300px;padding:clamp(28px,4vw,52px)}.launch-trust-grid-section--paper article{border-color:var(--launch-line)}.launch-trust-grid article>span{font:600 9px/1 var(--font-mono,monospace);letter-spacing:.14em;color:#c29a4f;margin-bottom:54px;display:block}.launch-trust-grid article h2{letter-spacing:-.04em;max-width:520px;margin:0 0 16px;font-size:clamp(26px,3vw,42px);line-height:1.02}.launch-trust-grid article p{color:#aaa79f;max-width:560px;margin:0}.launch-trust-grid-section--paper article p{color:var(--launch-muted)}.launch-boundary-section,.launch-trust-ledger{padding:clamp(80px,10vw,140px) 0}.launch-section-head{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:60px;margin-bottom:54px;display:grid}.launch-section-head h2{letter-spacing:-.055em;max-width:760px;margin:0;font-size:clamp(42px,6vw,78px);line-height:.95}.launch-boundary-table{border-top:1px solid var(--launch-line)}.launch-boundary-table>div{border-bottom:1px solid var(--launch-line);grid-template-columns:180px 1fr 240px;align-items:center;gap:28px;padding:20px 0;display:grid}.launch-boundary-table b{font-size:13px}.launch-boundary-table span{color:var(--launch-muted);font-size:14px}.launch-boundary-table em{font:500 9px/1 var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;color:var(--launch-gold);justify-self:end;font-style:normal}.launch-disclosure-section{color:#f4f0e7;background:#0e0f0e;padding:clamp(72px,9vw,124px) 0}.launch-disclosure{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:end;gap:70px;display:grid}.launch-disclosure h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,6vw,80px);line-height:.95}.launch-disclosure p{color:#aaa79f;max-width:680px}.launch-disclosure__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.launch-proof-note{border-bottom:1px solid var(--launch-line);background:#e7ddca;padding:26px 0}.launch-proof-note .shell{grid-template-columns:240px 1fr;align-items:center;gap:40px;display:grid}.launch-proof-note strong{font:600 10px/1.2 var(--font-mono,monospace);letter-spacing:.12em;text-transform:uppercase}.launch-proof-note p{color:var(--launch-muted);margin:0;font-size:13px;line-height:1.5}.launch-ledger{border-top:1px solid var(--launch-line)}.launch-ledger article{border-bottom:1px solid var(--launch-line);grid-template-columns:70px 1fr 130px;align-items:center;gap:24px;padding:22px 0;display:grid}.launch-ledger article>span{font:600 10px/1 var(--font-mono,monospace);color:var(--launch-gold)}.launch-ledger h3{margin:0 0 4px;font-size:20px}.launch-ledger p{color:var(--launch-muted);margin:0;font-size:13px}.launch-ledger b{font:600 9px/1 var(--font-mono,monospace);letter-spacing:.1em;text-transform:uppercase;justify-self:end}.launch-link-stack{border-top:1px solid #ffffff2b;display:grid}.launch-link-stack a{color:#f4f0e7;border-bottom:1px solid #ffffff2b;justify-content:space-between;gap:20px;min-width:min(430px,100%);padding:17px 0;text-decoration:none;display:flex}.launch-link-stack span{color:#b7a06c;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.launch-hero-actions{flex-wrap:wrap;gap:10px;margin-top:38px;display:flex}@media (width<=840px){.launch-legal-hero__grid,.launch-legal-layout,.launch-section-head,.launch-disclosure{grid-template-columns:1fr}.launch-legal-nav{display:none}.launch-trust-grid{grid-template-columns:1fr}.launch-boundary-table>div{grid-template-columns:1fr;gap:7px}.launch-boundary-table em{justify-self:start}.launch-disclosure__actions{justify-content:flex-start}.launch-proof-note .shell{grid-template-columns:1fr;gap:10px}}@media (width<=560px){.launch-legal-hero h1,.launch-trust-hero h1{font-size:54px}.launch-trust-grid article{min-height:0}.launch-ledger article{grid-template-columns:44px 1fr}.launch-ledger b{display:none}}.launch-legal-hero,.launch-legal-body,.launch-trust-hero--light,.launch-trust-grid-section--paper,.launch-trust-ledger,.launch-boundary-section{color:var(--launch-ink)}.launch-legal-hero h1,.launch-legal-body h2,.launch-trust-hero--light h1,.launch-trust-grid-section--paper h2,.launch-trust-grid-section--paper h3,.launch-trust-ledger h2,.launch-trust-ledger h3,.launch-boundary-section h2{color:var(--launch-ink)!important}.launch-trust-hero:not(.launch-trust-hero--light) h1,.launch-trust-grid-section:not(.launch-trust-grid-section--paper) h2,.launch-trust-grid-section:not(.launch-trust-grid-section--paper) h3,.launch-disclosure-section h2{color:#f4f0e7!important}.launch-legal-hero h1{max-width:800px;font-size:clamp(50px,6.6vw,94px);line-height:.92}.launch-prose{min-width:0}.launch-prose p,.launch-prose li,.launch-prose a{overflow-wrap:anywhere}.launch-fact-card{min-width:0}.launch-fact-card small{overflow-wrap:anywhere}@media (width<=840px){.launch-legal-hero{padding-top:78px}.launch-legal-hero h1{font-size:clamp(46px,13vw,68px)}.launch-lede{font-size:17px}}
