/* ---------- type faces (docs/design-language.md §1.12): self-hosted, OFL (assets/fonts/*-OFL.txt) ----------
   Newsreader 500 and italic 500 (static instances, opsz 48 and 24) set titles and row headings;
   Schibsted Grotesk 400-700 (variable) sets everything else. Each comes as a Latin file and a Turkish
   one (Ğ ğ İ ı Ş ş); the browser loads a file only when a character in its range is drawn. A face no
   rule on the page uses never loads: the signed-out gate draws Schibsted alone. Static file, not
   written by script: the CSP is style-src 'self'. */
@font-face { font-family: "Schibsted Grotesk"; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url("/assets/fonts/schibsted-grotesk-latin.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-00FF, U+2010-2014, U+2018-201E, U+2022, U+2026, U+2032-2033, U+20BA, U+2212; }
@font-face { font-family: "Schibsted Grotesk"; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url("/assets/fonts/schibsted-grotesk-turkish.woff2") format("woff2");
  unicode-range: U+011E-011F, U+0130-0131, U+015E-015F; }
@font-face { font-family: "Newsreader"; font-style: normal; font-weight: 500; font-display: swap;
  src: url("/assets/fonts/newsreader-500-latin.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-00FF, U+2010-2014, U+2018-201E, U+2022, U+2026, U+2032-2033, U+20BA, U+2212; }
@font-face { font-family: "Newsreader"; font-style: normal; font-weight: 500; font-display: swap;
  src: url("/assets/fonts/newsreader-500-turkish.woff2") format("woff2");
  unicode-range: U+011E-011F, U+0130-0131, U+015E-015F; }
@font-face { font-family: "Newsreader"; font-style: italic; font-weight: 500; font-display: swap;
  src: url("/assets/fonts/newsreader-italic-500-latin.woff2") format("woff2");
  unicode-range: U+0020-007E, U+00A0-00FF, U+2010-2014, U+2018-201E, U+2022, U+2026, U+2032-2033, U+20BA, U+2212; }
@font-face { font-family: "Newsreader"; font-style: italic; font-weight: 500; font-display: swap;
  src: url("/assets/fonts/newsreader-italic-500-turkish.woff2") format("woff2");
  unicode-range: U+011E-011F, U+0130-0131, U+015E-015F; }
