/* ============================================================
   Lettertypen, zelf gehost (niet via Google)
   ------------------------------------------------------------
   Inter en Playfair Display staan in /fonts/ op onze eigen server.
   Reden: bij het laden vanaf fonts.gstatic.com krijgt Google het
   IP-adres van elke bezoeker te zien; dat mag onder de AVG niet
   zonder toestemming. Zo gaat er niets naar buiten, en het scheelt
   twee externe verbindingen bij het laden van elke pagina.

   Dit zijn VARIABELE lettertypen: één bestand bevat alle diktes.
   Vandaar een BEREIK bij font-weight in plaats van een apart bestand
   per dikte. Google levert namelijk voor elk gewicht hetzelfde bestand;
   los opslaan kostte de bezoeker ~185 KB aan identieke downloads.

   De unicode-range zorgt dat de browser alleen ophaalt wat hij nodig
   heeft: voor Nederlandse tekst is dat alleen het latin-bestand.
   font-display: swap toont meteen tekst in een systeemlettertype en
   wisselt zodra het echte lettertype binnen is, dus nooit onzichtbare tekst.

   Beide lettertypen vallen onder de SIL Open Font License 1.1
   (zie fonts/LICENSE.txt); zelf hosten is uitdrukkelijk toegestaan.
   ============================================================ */

/* Inter, latin */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/fonts/inter-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;
}

/* Inter, latin-ext */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url("/fonts/inter-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;
}

/* Playfair Display, latin */
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url("/fonts/playfair-display-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;
}

/* Playfair Display, latin-ext */
@font-face {
  font-family: "Playfair Display";
  font-style: normal;
  font-weight: 600 700;
  font-display: swap;
  src: url("/fonts/playfair-display-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;
}
