/* Self-hosted, subset to latin and latin-ext.

   Generated by tools/fetch_fonts.py. Do not hand-edit: re-run the tool.

   Replaces the Google Fonts CDN, which was render-blocking on every page and
   sent a request to Google on every load. See the tool for the reasoning. */

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(../fonts/inter-var-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(../fonts/inter-var-latin.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: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(../fonts/space-grotesk-var-latin-ext.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 300 700;
  font-display: swap;
  src: url(../fonts/space-grotesk-var-latin.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;
}

/* Metric-matched fallbacks. Measured from the font binaries by
   tools/font_fallbacks.py; do not hand-edit the numbers.

   These make the fallback occupy exactly the space the webfont will,
   so swapping the real font in moves nothing. Without them the swap
   reflowed the page and cost 0.236 CLS on a throttled connection. */

@font-face {
  font-family: 'Inter Fallback';
  src: local('Arial');
  size-adjust: 107.27%;
  ascent-override: 90.31%;
  descent-override: 22.49%;
  line-gap-override: 0.00%;
}

@font-face {
  font-family: 'Space Grotesk Fallback';
  src: local('Arial');
  size-adjust: 107.42%;
  ascent-override: 91.60%;
  descent-override: 27.18%;
  line-gap-override: 0.00%;
}
