/* ============================================================
   POUNCE — Spacing & layout tokens
   Large negative space, editorial rhythm. Fluid gutter + section
   spacing scale with the viewport; page content is capped at a
   generous max width and centred.
   ============================================================ */

:root {
  /* ── Base spacing ramp ────────────────────────────────── */
  --space-1:  0.25rem;   /* 4  */
  --space-2:  0.5rem;    /* 8  */
  --space-3:  0.75rem;   /* 12 */
  --space-4:  1rem;      /* 16 */
  --space-5:  1.25rem;   /* 20 */
  --space-6:  1.5rem;    /* 24 */
  --space-8:  2rem;      /* 32 */
  --space-10: 2.5rem;    /* 40 */
  --space-12: 3rem;      /* 48 */
  --space-16: 4rem;      /* 64 */
  --space-20: 5rem;      /* 80 */

  /* ── Fluid layout ─────────────────────────────────────── */
  --gutter:   clamp(1.25rem, 4vw, 4.5rem);   /* @kind spacing */
  --section:  clamp(6rem, 14vh, 12rem);      /* @kind spacing */
  --max-page: 1600px;                        /* content cap */
  --max-prose: 562px;                        /* body copy measure */
}
