/* Brand tokens — from the Reformed Education Brand Sheet (Vol. I). */
:root {
  --color-bg: #f3f2f2;            /* Parchment */
  --color-surface: #eae9e9;
  --color-text: #201f1d;          /* Covenant Ink */
  --color-gold: #b68235;          /* Reformation Gold — mark, rules, outlines */
  --color-gold-text: #7d5411;     /* accent-700 — gold for text (AA contrast) */
  --color-gold-100: #fff3e4;
  --color-gold-200: #ffe3bf;
  --color-gold-400: #e1ad66;
  --color-navy: #2f3e56;          /* Geneva Navy */
  --color-oxblood: #6e2a2a;
  --color-olive: #5f6446;         /* Psalter Olive */
  --color-vellum: #e9dcc4;
  --color-stone: #bab6b6;         /* Cathedral Stone */
  --color-neutral-700: #605d5d;
  --color-neutral-800: #444141;
  --color-divider: color-mix(in srgb, #201f1d 16%, transparent);
  --color-muted: color-mix(in srgb, #201f1d 62%, transparent);

  --font-heading: "Cormorant Garamond", Georgia, "Times New Roman", serif;
  --font-body: "Lora", Georgia, "Times New Roman", serif;

  --space-1: 4px; --space-2: 8px; --space-3: 14px; --space-4: 20px;
  --space-6: 28px; --space-8: 40px; --space-12: 64px; --space-16: 96px;
  --radius-sm: 2px; --radius-md: 4px; --radius-lg: 7px;
  --shadow-sm: 0 1px 2px color-mix(in srgb, #2d2b2b 14%, transparent);
  --shadow-md: 0 3px 10px color-mix(in srgb, #2d2b2b 16%, transparent);
  --measure: 68ch;
  --container: 1180px;
}
