/* Self-hosted fonts — replaces Google Fonts CDN */

/* === Instrument Serif === */
@font-face {
  font-family: 'Instrument Serif';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url('instrument-serif-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Instrument Serif';
  font-style: italic;
  font-weight: 400;
  font-display: block;
  src: url('instrument-serif-italic.woff2') format('woff2');
}

/* === Geist (variable, 100–900) === */
@font-face {
  font-family: 'Geist';
  font-style: normal;
  font-weight: 100 900;
  font-display: block;
  src: url('geist.woff2') format('woff2');
}

/* === JetBrains Mono (variable, 100–800) === */
@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 100 800;
  font-display: block;
  src: url('jetbrains-mono.woff2') format('woff2');
}

/* === Inter (variable, 300–700) === */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 700;
  font-display: block;
  src: url('inter.woff2') format('woff2');
}
