/* Site theme tokens (legacy filename — these pages were built on the old
   light token names, now mapped to the dark brand palette so the whole site
   matches). Edit here to change the color scheme of every page linking this. */
@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans:wght@400;500;600;700&family=Newsreader:opsz,wght@6..72,400;6..72,500;6..72,600;6..72,700&display=swap');
:root {
  --font-body:    "Newsreader", Georgia, "Times New Roman", serif;
  --bg:           #0d0e13;
  --bg-card:      #12131a;
  --border:       #23242f;
  --text:         #e8e9f0;
  --text-muted:   #9899a8;
  --accent:       #b8a27d;
  --accent-light: rgba(184, 162, 125, .12);
  --accent-lt:    rgba(184, 162, 125, .12);
  --accent-d:     #d9ca9c;
  --accent-dim:   #d9ca9c;
  --accent-ink:   #1a1408;
  --brand-logo:   #e8b534;
  --dark:         #0a0b0f;
  --green:        #34d399;
  --green-light:  rgba(52, 211, 153, .12);
  --green-lt:     rgba(52, 211, 153, .12);
  --red:          #f87171;
  --red-light:    rgba(248, 113, 113, .10);
  --glyph:         #b3a08a;
  --fresco:        #b8a27d;
}

body { font-family: var(--font-body) !important; }
button, input, select, textarea { font-family: inherit; }
