/* ============================================
   SELF-HOSTED FONTS (variable woff2, latin-subset)
   Bron: Fontsource (SIL Open Font License), gedownload via jsDelivr.
   Geen Google-CDN meer: geen bezoekers-IP's naar derden (AVG) en de
   CSP kan op font-src 'self' (zie public/.htaccess).

   Familienamen exact zoals de tokens verwachten:
   --font-body 'Lexend', --font-accent 'Source Serif 4', --font-mono 'JetBrains Mono'.
   font-weight-ranges zijn verplicht bij variable fonts, anders rendert
   elke dikte als synthetische bold van 400.
   ============================================ */

@font-face {
  font-family: 'Lexend';
  src: url('../fonts/lexend-var.woff2') format('woff2');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Source Serif 4';
  src: url('../fonts/source-serif-4-var.woff2') format('woff2');
  font-weight: 200 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Source Serif 4';
  src: url('../fonts/source-serif-4-var-italic.woff2') format('woff2');
  font-weight: 200 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'JetBrains Mono';
  src: url('../fonts/jetbrains-mono-var.woff2') format('woff2');
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}
