/* Dual-Def — de lettertypen, lokaal geserveerd.
 *
 * Ze stonden tot nu toe in een @import naar fonts.googleapis.com, bovenaan main.css. Dat
 * betekende dat het IP-adres van élke bezoeker naar Google vertrok vóór er één pixel getekend
 * was, en dat het eerste beeld moest wachten op een vreemde server. Voor een site die in haar
 * privacyverklaring belooft dat ze niemand iets doorspeelt, was dat een belofte die ze zelf
 * brak — nog vóór de bezoeker iets had aangeklikt.
 *
 * Mona Sans, Source Serif 4 en IBM Plex Mono staan alle drie onder de SIL Open Font License,
 * die zelf hosten uitdrukkelijk toelaat. Enkel de latijnse subset is meegenomen: cyrillisch,
 * grieks en vietnamees heeft deze site niet nodig, en dat scheelt driekwart van het gewicht.
 *
 * De drie rollen:
 *   Mona Sans       de koppen en de interface — het gezicht van het merk
 *   Source Serif 4  de lopende tekst — dit zijn dossiers van 1.500 woorden, geen dia's
 *   IBM Plex Mono   de cijfers — bedragen, datums, en de EDF-topic-ID's
 */

@font-face {
  font-family: 'Mona Sans';
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url('/assets/fonts/mona-sans.woff2') format('woff2');
}

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

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/ibm-plex-mono-400.woff2') format('woff2');
}

@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/assets/fonts/ibm-plex-mono-500.woff2') format('woff2');
}
