/* Shared brand tokens, extracted unchanged from the landing page. */
:root{
  --bg:#0a0b14;--surface:#141627;--surface2:#1c1f33;
  --border:rgba(255,255,255,.08);--border2:rgba(255,255,255,.14);
  --text:#f4f5fb;--text2:#a9adc4;--muted:#6b6f88;
  --accent:#6d5efc;--accent2:#00e0c6;--accent-soft:rgba(109,94,252,.15);
  --font:'Helvetica Neue','Segoe UI',Roboto,Helvetica,Arial,sans-serif;
  --mono:'SF Mono','Monaco','Menlo','Consolas',monospace;
}
