body.investor{--paper:#fff;--panel:#f5f6fb;--ink:#101a3a;--muted:#505d7a;--line:#d8deec;--accent:#3554d5;--soft:#edf0ff;--display:"DM Sans",Arial,sans-serif;--accent-ink:#fff}
.investor h1,.investor h2{font-weight:700;letter-spacing:-.065em}
.investor .cover-page{background:linear-gradient(145deg,#fff 20%,#f2f0fc)}
.investor .pitch-mark{background:#3452cf;color:#fff;border-radius:24px 100px 24px 24px;padding:30px 40px;min-height:390px;display:flex;flex-direction:column;justify-content:space-between}
.investor .pitch-mark span{font-size:200px;line-height:.9}
.investor .pitch-mark small{font-size:22px;line-height:1.5}
.investor .metric-value{font-size:56px;line-height:1.15;color:var(--accent);display:block;font-weight:700;margin:18px 0;letter-spacing:-.05em}
.investor .market-value{font-size:40px;line-height:1.3;display:block;color:var(--accent)}
.investor .funding-heading{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:end}
.investor .funding-heading h2{font-size:80px;color:var(--accent)}
.investor .panel h3{font-size:25px}
.investor .big-number{font-size:58px}
@media(max-width:800px){.investor .pitch-mark{min-height:260px;padding:28px}.investor .pitch-mark span{font-size:130px}.investor .funding-heading{grid-template-columns:1fr}.investor .funding-heading h2{font-size:52px}.investor .metric-value{font-size:48px}}
