/* fonts.css - Mad Dog Tattoo: kroje zmienne z Google Fonts (OFL), pobrane przez klienci/_skrypty/fonty-zmienne.py.
   CSP: font-src 'self'. Grenze Gotisch = liternictwo tatuażu (nagłówki, nazwy legend), Sofia Sans = tekst,
   Sofia Sans Condensed = menu, przyciski, etykiety (zwężone jak napis w ich logo).
   Pliki latin-ext przycięte do 16 polskich liter (fontTools.subset, 68 kB → 17 kB): strona jest po polsku. */

/* ── Grenze Gotisch (zmienny: wght@500..900) ── */
@font-face { font-family: "Grenze Gotisch"; font-style: normal; font-weight: 500 900; font-display: swap;
  src: url("/fonts/grenzegotisch-latinext-zmienny.woff2") format("woff2");
  unicode-range: U+0104-0107, U+0118-0119, U+0141-0144, U+015A-015B, U+0179-017C; }
@font-face { font-family: "Grenze Gotisch"; font-style: normal; font-weight: 500 900; font-display: swap;
  src: url("/fonts/grenzegotisch-latin-zmienny.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; }

/* ── Sofia Sans (zmienny: wght@400..700) ── */
@font-face { font-family: "Sofia Sans"; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url("/fonts/sofiasans-latinext-zmienny.woff2") format("woff2");
  unicode-range: U+0104-0107, U+0118-0119, U+0141-0144, U+015A-015B, U+0179-017C; }
@font-face { font-family: "Sofia Sans"; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url("/fonts/sofiasans-latin-zmienny.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; }

/* ── Sofia Sans Condensed (zmienny: wght@600..800) ── */
@font-face { font-family: "Sofia Sans Condensed"; font-style: normal; font-weight: 600 800; font-display: swap;
  src: url("/fonts/sofiasanscondensed-latinext-zmienny.woff2") format("woff2");
  unicode-range: U+0104-0107, U+0118-0119, U+0141-0144, U+015A-015B, U+0179-017C; }
@font-face { font-family: "Sofia Sans Condensed"; font-style: normal; font-weight: 600 800; font-display: swap;
  src: url("/fonts/sofiasanscondensed-latin-zmienny.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; }
