/**
 * Rambla — self-hosted webfont (SIL Open Font License 1.1).
 *
 * Waarom self-hosted en niet via fonts.googleapis.com: dan gaat het
 * IP-adres van elke bezoeker naar Google. OZK heeft een privacyverklaring en
 * is een NL-stichting; vier kleine woff2's (~47 kB totaal) zijn dat niet waard.
 * Zelfde keuze als D7 maakte voor Font Awesome (lokaal, zie vendor/).
 *
 * Achtergrond: het D7-thema (porto_sub) declareerde `font-family: Rambla, …`
 * op boxheaders, knoppen en views-tabelkoppen, maar laadde het font nérgens —
 * die declaraties waren dus dode letter. Ze zijn met de CSS-port meegekomen
 * naar bario_sub: 17 stuks, verspreid over 6 bestanden (boxheaders/h2-h4heading,
 * node-titel, /rapport-H1, footerkoppen, charts- en jarig-blokkop,
 * eventkaart-labels, knoppen a.button/.box, views-tabelkoppen). Teambesluit
 * Richard 27-07: het font alsnog laden, zodat die koppen worden zoals het
 * ontwerp bedoelde. Bewust een verbetering t.o.v. D7, geen replicatie ervan.
 * Zie MIGRATIEPLAN-werklog 27-07 (T13 chip 5) + specs/intranet-visueel/.
 *
 * Effect (gemeten, vergelijkingsbeelden in specs/intranet-visueel/shots/
 * fontvergelijk/ via vergelijk-font.js): tekst wordt overal ~15-20% smaller,
 * nooit breder — geen risico dat koppen of knoppen uit hun kader lopen.
 * NB: de fallback was in de praktijk Open Sans (dat laadt het thema wél als
 * webfont en staat vóór sans-serif in de body-stack), niet Arial.
 *
 * Bron: github.com/google/fonts/tree/main/ofl/rambla (via @fontsource/rambla),
 * ontwerper Martin Sommaruga. Licentietekst: vendor/rambla/OFL.txt.
 * `font-display: swap` → tekst blijft direct leesbaar in de fallback.
 */

@font-face {
  font-family: 'Rambla';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../vendor/rambla/rambla-latin-400-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rambla';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../vendor/rambla/rambla-latin-400-italic.woff2') format('woff2');
}

@font-face {
  font-family: 'Rambla';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../vendor/rambla/rambla-latin-700-normal.woff2') format('woff2');
}

@font-face {
  font-family: 'Rambla';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../vendor/rambla/rambla-latin-700-italic.woff2') format('woff2');
}
