
/* Framework 01: Institutional Slate
   Research roots: MEP Capital, IPR.VC, Elevate Media Capital Fund, Stripe-like precision.
   Best for: investor confidence, structured capital, fund-management credibility. */
:root{
  --font-display:'Source Sans 3', Inter, system-ui, sans-serif;
  --font-body:'Source Sans 3', Inter, system-ui, sans-serif;
  --font-label:'Source Code Pro', ui-monospace, SFMono-Regular, Menlo, monospace;
  --color-bg:#f7f8fb;
  --color-surface:#ffffff;
  --color-surface-2:#edf2f7;
  --color-text:#061b31;
  --color-muted:#64748d;
  --color-subtle:#91a0b5;
  --color-border:#dfe8f2;
  --color-accent:#3646c9;
  --color-accent-2:#1c2c64;
  --color-on-accent:#ffffff;
  --hero-gradient:radial-gradient(circle at 18% 2%, rgba(83,58,253,.12), transparent 30rem), linear-gradient(180deg,#fff 0%,#f7f8fb 68%);
  --radius-xs:4px; --radius-sm:6px; --radius-md:8px; --radius-lg:10px; --button-radius:6px;
  --shadow-soft:rgba(50,50,93,.12) 0 18px 42px -24px, rgba(0,0,0,.08) 0 12px 28px -20px;
  --shadow-strong:rgba(50,50,93,.25) 0 30px 45px -30px, rgba(0,0,0,.10) 0 18px 36px -18px;
  --hero-size:clamp(3.8rem,9vw,7.2rem); --h2-size:clamp(2.3rem,5vw,4.4rem);
  --tracking-display:-.035em; --tracking-label:.08em; --section-y:104px;
  --card-border:1px solid #dfe8f2;
  --nav-bg:rgba(255,255,255,.78);
}
body{font-feature-settings:'ss01','tnum'} .hero h1,.section h2{font-weight:300;line-height:1.02}.card .num,.eyebrow{font-family:var(--font-label)}
