/* Zelf gehoste lettertypen.
 *
 * WAAROM NIET DE GOOGLE FONTS-SERVER:
 * die stuurt het IP-adres van elke bezoeker naar Google, en blokkeerde tot nu
 * toe bovendien het renderen van de pagina (render-blocking request). Zelf
 * hosten haalt beide weg: geen AVG-vraagstuk meer, en twee DNS-opzoekingen
 * plus een TLS-handdruk minder bij het laden van elke pagina.
 *
 * Licenties: Fraunces, Inter, IBM Plex Mono en Space Grotesk vallen alle vier
 * onder de SIL Open Font License, die zelf hosten uitdrukkelijk toestaat.
 *
 * Alleen de latin-subset: het Nederlands heeft niets buiten latin nodig.
 * font-display: swap - tekst is meteen leesbaar in het reservelettertype.
 *
 * Space Grotesk toegevoegd 25-08-2026: de vijf fasepagina's en vier
 * formulepagina's laadden hem nog via een blokkerende @import bij Google
 * Fonts. Zelfde variabele-font-patroon als Fraunces en Inter hieronder.
 */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 500 700;
  font-display: swap;
  src: url('/fonts/fraunces-var.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('/fonts/inter-var.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/fonts/ibmplexmono-500.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('/fonts/ibmplexmono-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 500 700;
  font-display: swap;
  src: url('/fonts/spacegrotesk-var.woff2') format('woff2');
}
