/* ============================================================
   tokens.css - shared design tokens
   Imported by both the reading site (style.css) and the
   visual essay (architecture.html).
   Scope, intentionally narrow:
     1. Typography stack
     2. Base spacing scale
   Palette unification is deferred: the two surfaces use
   intentionally different colour registers (reading vs
   agitprop). See companion-arch.md.
   ============================================================ */

:root {
  --font-sans: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  --font-serif: 'Iowan Old Style', 'Georgia', 'Times New Roman', serif;
  --font-mono: 'SF Mono', 'Menlo', 'Consolas', monospace;

  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.5rem;
  --space-6: 2rem;
  --space-7: 3rem;
  --space-8: 4rem;
}
