/* ============================================================
   Bitkoning Master Brand — Fonts (@font-face)
   Wires the bundled /fonts TTFs to the family names used in
   bitkoning-typography.css and the thumbnail display fonts.

   Use this for self-hosted / production / offline builds. If you
   prefer the Google Fonts CDN instead, load that <link> and skip
   this file — do NOT load both (you'd ship the fonts twice).

   Import order: load this FIRST, before bitkoning-typography.css.
   Paths are relative to this file (css/ -> ../fonts/).
   ============================================================ */

/* Inter — all reading text (variable, weight axis 100–900).
   The brand uses 400/500/600/700/800/900; the variable file covers all. */
@font-face {
  font-family: 'Inter';
  src: url('../fonts/Inter-Variable.ttf') format('truetype-variations');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* JetBrains Mono — data/numerics only (variable, weight axis 100–800).
   The brand uses 400/500/700. */
@font-face {
  font-family: 'JetBrains Mono';
  src: url('../fonts/JetBrainsMono-Variable.ttf') format('truetype-variations');
  font-weight: 100 800;
  font-style: normal;
  font-display: swap;
}

/* Anton — secondary thumbnail display only (single weight 400). */
@font-face {
  font-family: 'Anton';
  src: url('../fonts/Anton-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Barlow Condensed Black — primary thumbnail display only (weight 900, UPRIGHT).
   Thumbnails are non-italic by brand rule (playbook: "Geen italic — non-italic
   suggereert autoriteit"); no italic face is shipped. */
@font-face {
  font-family: 'Barlow Condensed';
  src: url('../fonts/BarlowCondensed-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
