/* ═══════════════════════════════════════════════════════════════
   Norwegen langsam lesen — Self-hosted fonts (Production)
   Variable TTFs aus Google Fonts (SIL OFL — siehe ../assets/fonts/*-OFL.txt).
   Geladen vor allen anderen Stylesheets in jedem Live-HTML.
   ─────────────────────────────────────────────────────────────── */

/* Manrope — variable wght (200–800) · UI, Header, Nav, Marker, Kicker */
@font-face {
  font-family: "Manrope";
  font-style: normal;
  font-weight: 200 800;
  font-display: swap;
  src: url("../assets/fonts/Manrope-VariableFont_wght.ttf") format("truetype-variations"),
       url("../assets/fonts/Manrope-VariableFont_wght.ttf") format("truetype");
}

/* Newsreader — variable opsz (6–72) × wght (200–800), upright · Display + Prosa */
@font-face {
  font-family: "Newsreader";
  font-style: normal;
  font-weight: 200 800;
  font-stretch: 100%;
  font-display: swap;
  src: url("../assets/fonts/Newsreader-VariableFont_opsz_wght.ttf") format("truetype-variations"),
       url("../assets/fonts/Newsreader-VariableFont_opsz_wght.ttf") format("truetype");
}

/* Newsreader — variable opsz × wght, italic · Lede, Pull-Quote, Marginalia-Captions */
@font-face {
  font-family: "Newsreader";
  font-style: italic;
  font-weight: 200 800;
  font-stretch: 100%;
  font-display: swap;
  src: url("../assets/fonts/Newsreader-Italic-VariableFont_opsz_wght.ttf") format("truetype-variations"),
       url("../assets/fonts/Newsreader-Italic-VariableFont_opsz_wght.ttf") format("truetype");
}
