/* Design tokens: the one place shared values are defined.
   These are neutral placeholders — replace them once the new design is set. */
:root{
  --color-text:#14181d;
  --color-muted:#5b6672;
  --color-line:#e3e7eb;
  --color-surface:#ffffff;
  --color-accent:#0b5fa5;
  --color-focus:#0b5fa5;
  --font-body:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;
  --font-display:var(--font-body);
  --content-max:1200px;
  --gutter:clamp(16px,4vw,40px);
}
