/* Red Hat Mono, zelf gehost.
 *
 * WAAROM DIT BESTAND BESTAAT
 *
 * Tot 2026-08-19 laadden 296 pagina's dit lettertype van fonts.googleapis.com.
 * (Eerst stond hier 303. Dat getal was niet te reproduceren; geteld tegen `main`
 * zijn het er 296, allemaal met een echte stylesheet-link.)
 * Daarmee ging het IP-adres van elke bezoeker naar Google, vóór en ongeacht
 * toestemming — terwijl GA4 en Vercel Analytics wél netjes achter de
 * consent-gate van _compliance.js staan. Live gemeten op die datum: op een
 * verse sessie zonder cookies stonden fonts.googleapis.com en fonts.gstatic.com
 * gewoon in de resource-lijst.
 *
 * De privacyverklaring somt sub-verwerkers op (Vercel, Stripe, Supabase, Google
 * Analytics, Resend, GitHub) maar noemde deze overdracht niet. De privacypagina
 * deed het zelf ook.
 *
 * Zelf hosten haalt de overdracht helemaal weg. Dat is geen mening: er gaat nu
 * geen enkel verzoek meer naar een derde partij voor typografie.
 *
 * WAT ER GEMETEN IS OVER DE BESTANDEN
 *
 * Google serveert voor deze familie precies twee woff2-bestanden — één latin,
 * één latin-ext — en het zijn VARIABELE fonts die 300 t/m 700 in één bestand
 * dekken. Daarom wees elk gewicht in Google's CSS naar hetzelfde bestand, en
 * daarom volstaan hier twee `@font-face`-regels met een gewichtsbereik in
 * plaats van tien losse regels. Samen 34 KB.
 *
 * Gewicht 800 wordt door Google NIET geserveerd, ook al vroegen 285 pagina's
 * erom. De 36 plekken die `font-weight: 800` gebruiken kregen dus al synthetisch
 * vet uit de 700, en dat blijft hier precies zo — deze wijziging verandert daar
 * niets aan, maar legt wel vast dat het zo is.
 *
 * De unicode-ranges hieronder zijn letterlijk overgenomen uit de CSS die Google
 * teruggaf, zodat de subset-splitsing identiek blijft: een bezoeker die alleen
 * latin nodig heeft, haalt de latin-ext niet op.
 *
 * Licentie: SIL OFL 1.1, © 2021 The Red Hat Project Authors. Volledige tekst in
 * landing/fonts/OFL.txt — de OFL eist dat die meereist met het font.
 */

@font-face {
  font-family: "Red Hat Mono";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("/fonts/red-hat-mono-latin-ext.woff2") format("woff2");
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF,
    U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020,
    U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: "Red Hat Mono";
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url("/fonts/red-hat-mono-latin.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
    U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
    U+2212, U+2215, U+FEFF, U+FFFD;
}
