/* ============================================================
   Self-hosted webfonts — SignalMatrix AI
   Variable woff2 files bundled locally so type renders correctly
   offline or when fonts.googleapis.com is unreachable. Each file
   covers its full weight range; the browser selects the instance
   via font-weight.
   ============================================================ */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('./fonts/Inter-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'Manrope';
  font-style: normal;
  font-weight: 600 800;
  font-display: swap;
  src: url('./fonts/Manrope-variable.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('./fonts/JetBrainsMono-variable.woff2') format('woff2');
}
