/* Self-hosted web fonts — latin subset, woff2 only.
   Source: Google Fonts CSS2 API (latin subset @font-face blocks).
   All three families are served by Google as single variable woff2 files
   spanning the requested weight axes, so each family is one @font-face here. */

/* Manrope — variable, body / UI / nav / forms (weight axis 300–800) */
@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 300 800;
  font-display: swap;
  src: url('/fonts/manrope-latin-var.woff2') format('woff2');
}

/* Bricolage Grotesque — variable, display headlines (weights 500/700/800) */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 500 800;
  font-display: swap;
  src: url('/fonts/bricolage-grotesque-latin-var.woff2') format('woff2');
}

/* JetBrains Mono — variable, machine-voice mono labels / ids / prices (weights 400/500) */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url('/fonts/jetbrains-mono-latin-var.woff2') format('woff2');
}
