/* ── Shelly Kelly · Spacing & layout tokens ─────────────────────────────
   8px base rhythm with a couple of small half-steps. */

:root {
  --space-0:  0;
  --space-1:  4px;
  --space-2:  8px;
  --space-3:  12px;
  --space-4:  16px;
  --space-5:  24px;
  --space-6:  32px;
  --space-7:  48px;
  --space-8:  64px;
  --space-9:  96px;
  --space-10: 128px;

  /* content widths */
  --content-narrow: 640px;   /* @kind spacing */
  --content-max:    1200px;  /* @kind spacing */
  --gutter:         clamp(16px, 5vw, 48px);  /* @kind spacing */

  /* section rhythm */
  --section-y:      clamp(48px, 8vw, 96px);  /* @kind spacing */
}
