/*
 * Intel Parker — Self-hosted font declarations
 *
 * Place .woff2 files in:
 *   assets/fonts/switzer/         — Switzer-Regular, Switzer-Medium, Switzer-Semibold, Switzer-Bold, Switzer-Extrabold
 *   assets/fonts/inter/           — Inter-Regular, Inter-Medium, Inter-SemiBold, Inter-Bold
 *   assets/fonts/jetbrains-mono/  — JetBrainsMono-Regular, JetBrainsMono-Medium
 *
 * Sources (OFL-licensed, no Google Fonts CDN):
 *   Switzer: https://www.fontshare.com/fonts/switzer
 *   Inter: https://rsms.me/inter/
 *   JetBrains Mono: https://www.jetbrains.com/lp/mono/
 *
 * Until Daryl uploads the files, the system fallbacks in tokens.css will render.
 */

/* ── Switzer (display) ── */
@font-face {
  font-family: 'Switzer';
  src: url('switzer/Switzer-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('switzer/Switzer-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('switzer/Switzer-Semibold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('switzer/Switzer-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Switzer';
  src: url('switzer/Switzer-Extrabold.woff2') format('woff2');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* ── Inter (body) ── */
@font-face {
  font-family: 'Inter';
  src: url('inter/Inter-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('inter/Inter-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('inter/Inter-SemiBold.woff2') format('woff2');
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Inter';
  src: url('inter/Inter-Bold.woff2') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* ── JetBrains Mono (UI) ── */
@font-face {
  font-family: 'JetBrains Mono';
  src: url('jetbrains-mono/JetBrainsMono-Regular.woff2') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'JetBrains Mono';
  src: url('jetbrains-mono/JetBrainsMono-Medium.woff2') format('woff2');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
