/* Self-hosted Inter + Instrument Serif (latin subset).

   The spec calls for @fontsource, but there is no Node on this machine and no
   bundler in this project, so the woff2 files are vendored and served from our
   own origin instead. Same outcome the spec wanted: no third-party request on
   first paint, and no layout shift.

   Inter ships as a VARIABLE font — Google returns one identical file for every
   weight you ask for. Requesting 400/500/600/700 separately downloaded the same
   48KB four times; this declares the variable range once instead, so the whole
   family costs 48KB and any weight in 100-900 is available, not just the four. */
@font-face{
  font-family:'Inter';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url('fonts/inter-var.woff2') format('woff2');
}
@font-face{
  font-family:'Instrument Serif';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url('fonts/instrument-serif-400.woff2') format('woff2');
}
/* The italic is the whole point of this face here — it carries every accent
   word in the headings, so it is a first-class file, not an optional extra. */
@font-face{
  font-family:'Instrument Serif';
  font-style:italic;
  font-weight:400;
  font-display:swap;
  src:url('fonts/instrument-serif-400-italic.woff2') format('woff2');
}
