@import url('https://fonts.googleapis.com/css2?family=DM+Serif+Display&family=IBM+Plex+Sans:wght@400;600&family=IBM+Plex+Mono:wght@500&display=swap');
:root{
  --qfs-evergreen: #13332E; /* Primary: logo, headers, dark backgrounds, primary buttons */
  --qfs-brass: #B08D57; /* Accent: logo square, rules, outline buttons, highlights (sparingly) */
  --qfs-ivory: #F5F1E8; /* Page background, logo on dark */
  --qfs-sage: #8FA89B; /* Secondary text on dark */
  --qfs-ink: #1A1F1E; /* Body text */
  --qfs-stone: #6B706C; /* Secondary text, captions on light */
  --qfs-white: #FFFFFF; /* Cards */
  --qfs-font-display: 'DM Serif Display', Georgia, serif;
  --qfs-font-sans: 'IBM Plex Sans', system-ui, sans-serif;
  --qfs-font-mono: 'IBM Plex Mono', ui-monospace, monospace;
  --qfs-radius: 4px;
}
