/* ==================================================================
   Design tokens — Malabar Antiques

   Espresso and charcoal for the ground, so the pieces sit in a dark
   museum case. Antique gold for type accents, rules and controls.
   Cream and parchment for anything meant to be read at length.
================================================================== */
:root {
  /* Espresso — the ground */
  --espresso-950: #100C0A;
  --espresso-900: #17110E;
  --espresso-850: #1E1712;
  --espresso-800: #261D17;
  --espresso-700: #34281F;
  --espresso-600: #45362A;

  /* Charcoal — framing and neutral separation */
  --charcoal-900: #15140F;
  --charcoal-800: #201E19;

  /* Antique gold / champagne */
  --gold-700: #8A6F1C;
  --gold-600: #A98A22;
  --gold-500: #D4AF37;
  --gold-400: #DFC05F;
  --gold-300: #E8D28C;
  --gold-200: #F2E6C2;

  /* Cream and parchment — content grounds */
  --cream:     #F6F1E6;
  --parchment: #EFE6D4;
  --cream-dim: #E3D9C6;
  --sand:      #CFC2A8;
  --ink:       #14100D;
  --ink-soft:  #4A4036;

  /* Terracotta, kept for warmth in the hero grade only */
  --brick-600: #8E4231;
  --brick-500: #A8523D;

  /* Type */
  --font-display: "Cormorant Garamond", "Hoefler Text", Georgia, serif;
  --font-body: "Jost", "Avenir Next", "Helvetica Neue", Arial, sans-serif;

  /* Rhythm */
  --rule: 1px;
  --ease-out: cubic-bezier(0.16, 1, 0.3, 1);
  --ease-soft: cubic-bezier(0.4, 0, 0.2, 1);

  /* Scroll engine writes these */
  --scroll-y: 0;
  --hero-progress: 0;
  --mouse-x: 0;
  --mouse-y: 0;
}
