:root{
  --ink:#06070b; --ink-2:#0b0f12; --surface:#0f131a; --surface-2:#12171b;
  --text:#f5f8fa; --muted:#aab4ba; --faint:#6f7a82;
  --line:rgba(255,255,255,.10); --line-2:rgba(255,255,255,.18);
  /* Brand pivot 2026-06-21: electric blue (action) + acid lime (energy) on near-black. */
  --lime:#c6ff3a; --lime-ink:#0c1500;
  --blue:#2f8bff; --blue-ink:#ffffff;
  --radius:14px; --radius-sm:10px; --radius-pill:44px;
  --max:1180px;
  --font-display:-apple-system,BlinkMacSystemFont,'SF Pro Display','SF Pro',system-ui,'Inter','Segoe UI',Roboto,Arial,sans-serif;
  --font-sans:-apple-system,BlinkMacSystemFont,'SF Pro Text','SF Pro',system-ui,'Inter','Segoe UI',Roboto,Arial,sans-serif;
  --font-mono:'JetBrains Mono',ui-monospace,monospace;
  --step-eyebrow:.78rem; --h1:clamp(2.9rem,7.4vw,6.4rem); --h2:clamp(1.9rem,3.6vw,2.9rem);
}
