/* Kroje PSC (Z20, 14.10.2026). Licencje: SIL Open Font License 1.1 (pliki OFL-*.txt obok, opis w README.md).
   IBM Plex Sans — tekst, nagłówki, interfejs (oryginalne pliki IBM, bez zmian); Noto Sans SC — chiński
   (okrojony); Tektur — wyłącznie znak, pełne logo i tytuły marketingowe (okrojony).
   Ścieżki względne wobec tego pliku.
   Przeglądarka pobiera tylko te pliki, których strona naprawdę używa (grubość, kursywa, znaki chińskie). */

@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 300; font-display: swap;
  src: url("ibm-plex-sans-light.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 400; font-display: swap;
  src: url("ibm-plex-sans-regular.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: italic; font-weight: 400; font-display: swap;
  src: url("ibm-plex-sans-italic.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 500; font-display: swap;
  src: url("ibm-plex-sans-medium.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 600; font-display: swap;
  src: url("ibm-plex-sans-semibold.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: italic; font-weight: 600 700; font-display: swap;
  src: url("ibm-plex-sans-semibolditalic.woff2") format("woff2"); }
@font-face { font-family: "IBM Plex Sans"; font-style: normal; font-weight: 700; font-display: swap;
  src: url("ibm-plex-sans-bold.woff2") format("woff2"); }

/* Chiński pobiera się tylko na stronach, które mają znaki z tych zakresów (unicode-range). Krój zmienny 400–700. */
@font-face { font-family: "Noto Sans SC"; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url("noto-sans-sc.woff2") format("woff2");
  unicode-range: U+2E80-2FFF, U+3000-303F, U+3040-9FFF, U+F900-FAFF, U+FE30-FE4F, U+FF00-FFEF; }

/* Tektur: krój zmienny 400–700 (znak: 630). Tylko znak, pełne logo i tytuły marketingowe — nie tekst. */
@font-face { font-family: "Tektur"; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url("tektur.woff2") format("woff2"); }
