/* ============================================================
   BANDIT LORE — SPACING, RADII, SHADOW, MOTION
   ============================================================ */

:root {
  /* ---- Spacing scale (4px base) ---- */
  --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;

  /* ---- Radii — restrained; vintage print is mostly square ---- */
  --radius-none: 0px;
  --radius-sm:   3px;
  --radius-md:   6px;
  --radius-lg:   10px;
  --radius-pill: 999px;

  /* ---- Borders ---- */
  --border-hair:  1px;
  --border-rule:  2px;   /* signature rule weight */
  --border-frame: 3px;   /* poster-style frames */

  /* ---- Shadow — soft, warm, low; like ink on paper ---- */
  --shadow-sm:  0 1px 2px rgba(33,28,23,0.10);
  --shadow-md:  0 4px 14px rgba(33,28,23,0.14);
  --shadow-lg:  0 14px 40px rgba(33,28,23,0.22);
  --shadow-inset: inset 0 0 0 1px rgba(33,28,23,0.06);

  /* ---- Motion — quick, grounded, a touch of mischief ---- */
  --ease-standard: cubic-bezier(0.2, 0, 0, 1); /* @kind other */
  --ease-out:      cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --dur-fast:   120ms; /* @kind other */
  --dur-base:   200ms; /* @kind other */
  --dur-slow:   360ms; /* @kind other */

  /* ---- Layout ---- */
  --maxw-prose:   680px;
  --maxw-content: 1080px;
  --maxw-wide:    1320px;
}
