/* FCS Magazine — Design tokens (lifted verbatim from V7).
 * Single source of truth. Every other CSS file in this theme reads from these vars.
 * If a token changes, it changes here and only here.
 */

:root {
  /* Paper — warm off-white ground */
  --paper:      #F5F1EA;
  --paper-deep: #EBE4D8;
  --paper-soft: #FAF7F1;

  /* Sage */
  --sage:       #5B8C6A;
  --sage-dark:  #3D6B4A;
  --sage-deep:  #1F3324;
  --sage-light: rgba(91, 140, 106, 0.12);
  --sage-wash:  rgba(91, 140, 106, 0.06);

  /* Copper */
  --copper:      #CF7D5F;
  --copper-dark: #B86A4B;
  --copper-deep: #8A4A32;
  --copper-pale: #F2DDD3;
  --copper-wash: rgba(207, 125, 95, 0.09);

  /* Ink */
  --ink:         #1A1817;
  --ink-soft:    #403C38;
  --ink-mute:    #6B6560;
  --ink-whisper: #A09688;

  /* Fonts — V7 typography (2026-04-27 re-direction). Inter + Literata via
   * Google Fonts variable-axes; Satoshi self-hosted. Georgia is the script
   * fallback because it ships system-installed everywhere and renders close
   * to Literata's character if the CDN call fails. */
  --font-display: 'Inter',    -apple-system, BlinkMacSystemFont, sans-serif;
  --font-body:    'Satoshi',  -apple-system, BlinkMacSystemFont, sans-serif;
  --font-script:  'Literata', Georgia, 'Times New Roman', serif;

  /* Rhythm */
  --rule:        rgba(26, 24, 23, 0.08);
  --rule-copper: rgba(207, 125, 95, 0.25);

  /* Shadows */
  --shadow-soft:   0 10px 40px -10px rgba(26, 24, 23, 0.08);
  --shadow-float:  0 25px 50px -15px rgba(26, 24, 23, 0.14);
  --shadow-copper: 0 10px 30px -5px rgba(207, 125, 95, 0.3);
  --shadow-sage:   0 10px 30px -5px rgba(91, 140, 106, 0.3);
}
