/* ------------------------------------------------------------------
   Nu IT — self-hosted fonts (open / OFL licensed)
   --------------------------------------------------------------------
   Place the matching .woff2 files in  /assets/fonts/  (see README).
   The theme falls back to system fonts until the files are present,
   so nothing breaks if a file is missing.

   Fonts (all SIL Open Font License 1.1, free for commercial use):
   • Newsreader        — https://fonts.google.com/specimen/Newsreader
   • Schibsted Grotesk — https://fonts.google.com/specimen/Schibsted+Grotesk
   • JetBrains Mono    — https://fonts.google.com/specimen/JetBrains+Mono

   Easiest download: https://gwfh.mranftl.com (pick the family, weights
   below, "Modern Browsers", and drop the woff2 files in /assets/fonts/).
   ------------------------------------------------------------------ */

/* ---- Newsreader (serif headlines) ---- */
@font-face {
  font-family: 'Newsreader';
  font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/newsreader-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Newsreader';
  font-style: normal; font-weight: 500; font-display: swap;
  src: url('../fonts/newsreader-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Newsreader';
  font-style: italic; font-weight: 400; font-display: swap;
  src: url('../fonts/newsreader-italic-400.woff2') format('woff2');
}

/* ---- Schibsted Grotesk (body / UI) ---- */
@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal; font-weight: 400; font-display: swap;
  src: url('../fonts/schibsted-grotesk-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal; font-weight: 500; font-display: swap;
  src: url('../fonts/schibsted-grotesk-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal; font-weight: 600; font-display: swap;
  src: url('../fonts/schibsted-grotesk-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk';
  font-style: normal; font-weight: 700; font-display: swap;
  src: url('../fonts/schibsted-grotesk-700.woff2') format('woff2');
}

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