/* ==========================================================================
   Future Power — fonts.css  (SELF-HOSTED, no external font host)
   Drop the .woff2 files listed in assets/fonts/README.md next to this app
   under  assets/fonts/  and these @font-face rules pick them up.
   Until the binaries are present the fallbacks in --font-* (tokens.css) render.
   ========================================================================== */

/* Bricolage Grotesque — display (variable, self-hosted) */
@font-face {
  font-family: "Bricolage Grotesque";
  font-style: normal;
  font-weight: 400 800;               /* variable range */
  font-display: swap;
  src: url("../assets/fonts/BricolageGrotesque-Variable.woff2") format("woff2");
}

/* Inter — body */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400 700;               /* variable range */
  font-display: swap;
  src: url("../assets/fonts/Inter-Variable.woff2") format("woff2");
}

/* JetBrains Mono — eyebrows / mono labels */
@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url("../assets/fonts/JetBrainsMono-Variable.woff2") format("woff2");
}
