/* MetricMatch betűtípusok — SAJÁT KISZOLGÁLÁS (2026-08-06)
   =========================================================================
   MIÉRT: korábban a Google szervereiről töltöttük őket
   (fonts.googleapis.com / fonts.gstatic.com). Ez a látogató IP-címét
   hozzájárulás nélkül továbbítja egy egyesült államokbeli céghez — a
   müncheni törvényszék 2022. januári ítélete (3 O 17493/20) szerint
   GDPR-sértés, és azóta tömeges figyelmeztető levelek mennek ki
   Németországban. 2026 elején a német Szövetségi Bíróság épp ezeket a
   kérdéseket terjesztette az Európai Bíróság elé; a dinamikus betöltés
   továbbra sem ajánlott. Nekünk német nyelvű oldalunk van, és Németország
   célpiac — tehát ez ránk kifejezetten vonatkozik.

   LICENC: mindkét család SIL Open Font License 1.1 alatt van, tehát a
   saját kiszolgálás engedélyezett.
       IBM Plex Sans  — Copyright 2017 IBM Corp.
       JetBrains Mono — Copyright 2020 The JetBrains Mono Project Authors

   KARAKTERKÉSZLET: latin ÉS latin-ext. Az `ő` (U+0151) és `ű` (U+0171)
   a latin-ext tartományban van — enélkül a magyar szöveg más
   betűtípusra esne vissza, ami látszik is.

   KORÁBBAN NÉGY CSALÁD VOLT: a jogi oldalak Archivo + IBM Plex Mono
   párost használtak, a főoldal JetBrains Mono + IBM Plex Sans-t. Ez
   következetlenség volt; a saját kiszolgálásra váltás alkalom volt
   kettőre szűkíteni — kevesebb letöltés, egységes arculat.

   `font-display: swap` — a szöveg azonnal olvasható a tartalék
   betűtípussal, és akkor vált, amikor a sajátunk megérkezett.
   ========================================================================= */

/* ---- IBM Plex Sans ---------------------------------------------------- */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('ibm-plex-sans-400.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('ibm-plex-sans-500.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('ibm-plex-sans-600.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('ibm-plex-sans-700.woff2') format('woff2');
}

/* ---- JetBrains Mono --------------------------------------------------- */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('jetbrains-mono-400.woff2') format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('jetbrains-mono-500.woff2') format('woff2');
}
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('jetbrains-mono-700.woff2') format('woff2');
}
