/*
 * Self-hosted fonts — replaces Google Fonts CDN to comply with GDPR.
 *
 * TO COMPLETE SETUP:
 * 1. Go to https://gwfh.mranftl.com/fonts (Google Fonts Helper)
 * 2. Search for "Cormorant Garamond" → select weights 300, 400, 600, 700 → download
 * 3. Search for "DM Sans" → select weights 300, 400, 500, 600 → download
 * 4. Search for "DM Mono" → select weights 400, 500 → download
 * 5. Place all .woff2 files in /public/fonts/
 * 6. Uncomment the @font-face blocks below and delete the fallback block.
 *
 * Until then, high-quality system fallbacks are used (no external requests).
 */

/* -- Uncomment after adding font files --

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('cormorant-garamond.woff2') format('woff2');
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url('dm-sans.woff2') format('woff2');
}

@font-face {
  font-family: 'DM Mono';
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url('dm-mono.woff2') format('woff2');
}
*/

/* System font fallbacks — zero external requests */
:root {
  --font-display-stack: 'Cormorant Garamond', 'Palatino Linotype', 'Book Antiqua', Palatino, Georgia, serif;
  --font-body-stack: 'DM Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', system-ui, sans-serif;
  --font-mono-stack: 'DM Mono', ui-monospace, 'Cascadia Code', 'Source Code Pro', Menlo, Monaco, monospace;
}
