/* Self-hosted web fonts, latin subset only, pulled from Google Fonts and served
   from our own origin so the site's typography can't be broken by a slow or
   blocked fonts.gstatic.com — the same reason the icon font is self-hosted.

   display:swap is correct here: these are TEXT faces, so a brief fallback render
   is better than invisible text. (The icon font uses display:block instead,
   because its fallback would paint raw ligature names.) */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/vendor/fonts/inter-normal-400-700.woff2') format('woff2');
}

@font-face {
  font-family: 'Fraunces';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/vendor/fonts/fraunces-italic-400.woff2') format('woff2');
}

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url('/vendor/fonts/fraunces-normal-400.woff2') format('woff2');
}

@font-face {
  font-family: 'JetBrains Mono';
  font-style: normal;
  font-weight: 400 500;
  font-display: swap;
  src: url('/vendor/fonts/jbmono-normal-400-500.woff2') format('woff2');
}
