/* ============================================================
   Hilo — Webfonts (Filament identity)
   Self-hosted @font-face via Fontsource's stable jsDelivr woff2
   URLs, so the fonts ship with the system and render anywhere
   styles.css is linked.
     · Schibsted Grotesk — display & UI
     · IBM Plex Mono — data, numbers, labels, code
   ============================================================ */

/* ---------- Schibsted Grotesk ---------- */
@font-face {
  font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/schibsted-grotesk@latest/latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/schibsted-grotesk@latest/latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/schibsted-grotesk@latest/latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 700; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/schibsted-grotesk@latest/latin-700-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Schibsted Grotesk'; font-style: normal; font-weight: 800; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/schibsted-grotesk@latest/latin-800-normal.woff2') format('woff2');
}

/* ---------- IBM Plex Mono ---------- */
@font-face {
  font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 400; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 500; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono'; font-style: normal; font-weight: 600; font-display: swap;
  src: url('https://cdn.jsdelivr.net/fontsource/fonts/ibm-plex-mono@latest/latin-600-normal.woff2') format('woff2');
}
