/* Self-hosted subset of IBM Plex Sans + JetBrains Mono (latin only), pulled
   from Google Fonts. Both are served as variable fonts by Google (one file
   covers the weight range used here), so this avoids a runtime dependency
   on fonts.googleapis.com / fonts.gstatic.com — see index.html's own
   "Why self-hosted" comment for why that matters (SSL-inspecting networks
   break the CDN with ERR_CERT_COMMON_NAME_INVALID). IBM Plex Sans matches
   the typeface already live on production index.html, chosen over Space
   Grotesk/Inter specifically because those are named directly as overused
   AI-generated-design defaults (see impeccable.style/slop/). */

@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('ibm-plex-sans-latin.woff2') format('woff2');
}

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