/* Newsreader, self-hosted. These two woff2 files ship in the repository under
   public/fonts, so a page load makes no external request at all — no DNS, no
   TLS handshake, no third-party round trip on the critical path of a page
   whose entire job is text.
 *
 * They are the variable latin subsets from the OFL-1.1 licensed
 * @fontsource-variable/newsreader package (see public/fonts/LICENSE), carrying
 * both the weight and optical-size axes, which is what the prototype's Google
 * Fonts URL requested. `npm run fonts` re-vendors them.
 *
 * font-display: swap — text paints immediately in the fallback stack and
 * re-renders when the font arrives. The fallbacks in `body` (Iowan Old Style,
 * Palatino, Georgia) are metrically close serif faces, so the swap does not
 * reflow the page. */
@font-face{
  font-family:"Newsreader";
  font-style:normal;
  font-weight:200 700;
  font-display:swap;
  src:url("/fonts/newsreader-latin.woff2") format("woff2-variations");
}
@font-face{
  font-family:"Newsreader";
  font-style:italic;
  font-weight:200 600;
  font-display:swap;
  src:url("/fonts/newsreader-latin-italic.woff2") format("woff2-variations");
}
