/* Self-hosted fonts (Anton, Nunito Sans, Oswald, Teko) - replaces the Google
   Fonts CDN. Fixes two problems that came from depending on an external
   font host: pages briefly blank on a cold cache (fonts.googleapis.com round
   trip blocking first paint), and a visible flash of the fallback font when
   navigating between pages while the Google stylesheet re-fetches. Serving
   these same font files from our own domain lets the browser preload them
   directly, in parallel with the HTML, with no extra host to resolve/connect
   to and no separate CSS fetch to discover the font URLs from.
   Only the "latin" subset is kept: every French character this site ever
   uses (including accented letters and œ) falls inside U+0000-00FF, which
   that single subset already covers - cyrillic/vietnamese/devanagari/
   latin-ext glyphs are never needed here. */

@font-face {
  font-family: 'Anton';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('fonts/anton-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Nunito Sans';
  font-style: normal;
  font-weight: 300 900;
  font-stretch: 75% 125%;
  font-display: swap;
  src: url('fonts/nunitosans-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 200 700;
  font-display: swap;
  src: url('fonts/oswald-latin.woff2') format('woff2');
}

@font-face {
  font-family: 'Teko';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url('fonts/teko-latin.woff2') format('woff2');
}
