/* ─────────────────────────────────────────────────────────────────────────
   Testpack — Mockup 04 (Atelier · Light) — Design Tokens
   Same compositional language as Mockup 03 (Atelier dark) but bound to
   Mockup 01's light theme: paper / cream surfaces, ink text, rust accent.
   ─────────────────────────────────────────────────────────────────────── */

:root {
  /* Brand: same hexes — sampled from the printed business card */
  --rust:        #8B3A1F;
  --rust-deep:   #5C2410;
  --rust-bright: #C25533;
  --rust-glow:   rgba(194, 85, 51, 0.18);

  /* Paper canvas — warm cream gradient (mirrors Atelier's obsidian gradient,
     in light). Slight warmth bias keeps the editorial feel. */
  --paper:       #F2EBE0;        /* primary surface */
  --paper-light: #FAF6EE;        /* card / panel surface */
  --paper-dark:  #E5DBC9;        /* raised / hover */
  --bg-grad-from: #FAF6EE;
  --bg-grad-to:   #EDE3D2;

  /* Ink + neutrals — high-contrast on cream */
  --ink:         #1A0F0A;        /* primary text */
  --ink-deep:    #0F0805;        /* highest-contrast headings */
  --ink-soft:    rgba(26, 15, 10, 0.72);
  --ink-mute:    rgba(26, 15, 10, 0.55);
  --ink-dim:     rgba(26, 15, 10, 0.40);
  --hairline:    rgba(26, 15, 10, 0.10);
  --hairline-strong: rgba(26, 15, 10, 0.18);

  /* Warm gold accent thread — used very sparingly */
  --gold:        #B8884F;        /* deeper than mockup 03's gold so it reads on cream */

  /* Accreditation magenta */
  --belac:       #E5006A;

  /* Type stacks — Mockup 01's pairing: editorial display + serif body + technical mono */
  --font-display: 'Bricolage Grotesque', 'Helvetica Neue', sans-serif;
  --font-body:    'Newsreader', Georgia, serif;
  --font-mono:    'IBM Plex Mono', 'JetBrains Mono', monospace;

  /* Motion */
  --ease-out-quart: cubic-bezier(0.165, 0.84, 0.44, 1);
  --ease-out-expo:  cubic-bezier(0.19, 1, 0.22, 1);

  /* Edges */
  --radius:      4px;
  --radius-lg:   12px;
}
