/* =========================================================
   Quantum8 / ARIA Platform — Self-hosted fonts
   -----------------------------------------------------------
   Fonts: Outfit (6 weights) + JetBrains Mono (2 weights)
   Hosted locally in ./fonts/ — no external requests.
   This eliminates the need for a cookie consent banner
   related to Google Fonts CDN.
   ========================================================= */

/* ---------- Outfit ---------- */

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('fonts/outfit-v15-latin-300.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/outfit-v15-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/outfit-v15-latin-500.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('fonts/outfit-v15-latin-600.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('fonts/outfit-v15-latin-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Outfit';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url('fonts/outfit-v15-latin-800.woff2') format('woff2');
}

/* ---------- JetBrains Mono ----------
   NOTE: version number in the filename may differ (e.g. v24, v25).
   If JetBrains Mono doesn't load after you've placed the files,
   check the exact filenames in B2B/fonts/ and update the paths
   below to match.
   ========================================================= */

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/jetbrains-mono-v24-latin-regular.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('fonts/jetbrains-mono-v24-latin-500.woff2') format('woff2');
}
