/* Self-hosted fonts. Previously loaded from fonts.googleapis.com, which cost a
   cross-origin DNS lookup, TLS handshake and a render-blocking stylesheet before
   any text could paint. Lighthouse measured that chain at roughly 1,850 ms.

   These are the latin subset only (the site is English), and they are VARIABLE
   fonts: Google was serving the same byte-identical file for each requested
   weight, so 9 downloads collapse to 3. font-weight ranges below let one file
   cover every weight the site uses.

   Filenames are content-hashed so netlify.toml can cache them immutably.

   Regenerate: fetch the Google Fonts css2 URL with a Chrome user-agent, take the
   latin @font-face blocks, download the woff2 files, dedupe by hash, then re-hash
   the filenames and update this file plus the <link rel=preload> tags. */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url('fonts/fraunces-var.7234ed86.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 300 600;
  font-display: swap;
  src: url('fonts/fraunces-var-italic.f5134999.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Jost';
  font-style: normal;
  font-weight: 300 600;
  font-display: swap;
  src: url('fonts/jost-var.7726a5cd.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
