/* Plus Jakarta Sans — van onze eigen server. [LETTERTYPE-LOKAAL-PGBTHUIS-20260915]
   Versie 2.071, variabel (wght 200-800), subsets latin + latin-ext.
   Licentie: SIL Open Font License 1.1 — /assets/fonts/OFL.txt
   Copyright 2020 The Plus Jakarta Sans Project Authors.
   Herkomst en waarom: /assets/fonts/HERKOMST.txt
   Er gaat geen enkel verzoek meer naar een lettertype-aanbieder buiten onze eigen server. */

/* latin-ext */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/assets/fonts/plus-jakarta-sans-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;
}
/* latin */
@font-face {
  font-family: 'Plus Jakarta Sans';
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url(/assets/fonts/plus-jakarta-sans-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;
}

/* Terugvalletter met dezelfde maatvoering.
   Zolang het echte lettertype nog laadt, tekent de browser met een letter die al op het
   apparaat staat. Zonder correctie is die smaller of breder, waardoor koppen en menu's op
   een andere regel afbreken en de pagina verspringt zodra het echte lettertype klaar is (CLS).

   Een band per gewicht, want het verschil hangt van het gewicht af: het gewone gewicht wordt met Arial
   regulier vergeleken, de zware gewichten met Arial vet. De maatfactor is uit de
   lettertypebestanden zelf gerekend: de proeftekst (de koppen, de inleiding en de
   menu-onderdelen van beide sites) in Plus Jakarta Sans gedeeld door diezelfde tekst in Arial.
   Boven- en onderlengte van Plus Jakarta Sans (103,80% / -22,20% van de em, regelafstand 0)
   gedeeld door die maatfactor houden de regelhoogte gelijk.

   🪤 Niet naijken op een Linux-bak: daar staat Arial gelijk aan Liberation Sans MET hinting, en
   die rondt de lettergrootte op hele pixels af. Een size-adjust van 105,10% en van 106,97%
   geven daar exact dezelfde breedte, waarna een "correctie" alleen die afronding najaagt.
   Gemeten 16-09 met het echte lettertype geblokkeerd: de pagina is op telefoonformaat even hoog
   met de terugvalletter als met het echte lettertype (8015 px, verschil 0). */
@font-face {
  font-family: 'PJS terugval';
  font-style: normal;
  font-weight: 200 500;
  src: local('Arial'), local('Roboto'), local('Liberation Sans');
  size-adjust: 105.17%;
  ascent-override: 98.70%;
  descent-override: 21.11%;
  line-gap-override: 0%;
}
@font-face {
  font-family: 'PJS terugval';
  font-style: normal;
  font-weight: 600;
  src: local('Arial Bold'), local('Arial-BoldMT'), local('Roboto Bold'), local('Roboto-Bold'), local('Liberation Sans Bold');
  size-adjust: 100.03%;
  ascent-override: 103.77%;
  descent-override: 22.19%;
  line-gap-override: 0%;
}
@font-face {
  font-family: 'PJS terugval';
  font-style: normal;
  font-weight: 700;
  src: local('Arial Bold'), local('Arial-BoldMT'), local('Roboto Bold'), local('Roboto-Bold'), local('Liberation Sans Bold');
  size-adjust: 100.99%;
  ascent-override: 102.78%;
  descent-override: 21.98%;
  line-gap-override: 0%;
}
@font-face {
  font-family: 'PJS terugval';
  font-style: normal;
  font-weight: 800;
  src: local('Arial Bold'), local('Arial-BoldMT'), local('Roboto Bold'), local('Roboto-Bold'), local('Liberation Sans Bold');
  size-adjust: 101.90%;
  ascent-override: 101.86%;
  descent-override: 21.79%;
  line-gap-override: 0%;
}
