/* ─────────────────────────────────────────────────────────
   Kabaal — Typografie (zie design/visuele_stijl.md §3a)
   Self-hosted, SIL OFL (licenties: OFL-*.txt in deze map). Geen externe CDN.
   Variabele fonts: één bestand dekt alle gewichten.
   ───────────────────────────────────────────────────────── */

@font-face {
  font-family: 'Fredoka';
  src: url('Fredoka.woff2') format('woff2');
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Nunito';
  src: url('Nunito.woff2') format('woff2');
  font-weight: 200 1000;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'JetBrains Mono';
  src: url('JetBrainsMono.woff2') format('woff2');
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}

:root {
  /* Display/merk: rond + chunky, echoot de bolle vormtaal (titels, koppen, punch-UI) */
  --font-display: 'Fredoka', 'Segoe UI', system-ui, sans-serif;
  /* Tekst/UI: rond maar zeer leesbaar (knoppen, instructies, lopende tekst) */
  --font-tekst: 'Nunito', 'Segoe UI', system-ui, sans-serif;
  /* Mono: KABL-roosters en code-achtige weergave */
  --font-mono: 'JetBrains Mono', 'Cascadia Code', 'Fira Mono', 'Courier New', monospace;
}
</content>
