/*
 * GENERATED by scripts/build-fonts.py — do not hand-edit.
 *
 * Self-hosted Inter, Space Grotesk and Space Mono (all SIL OFL, so
 * redistribution here is expressly permitted).
 *
 * These used to load from fonts.googleapis.com, which put TWO third-party
 * origins in front of first paint: a render-blocking stylesheet on
 * googleapis.com that only THEN revealed the woff2 files on gstatic.com --
 * a second DNS + TCP + TLS handshake, discovered late, on the mobile
 * connection where handshakes hurt most. Serving them from our own origin
 * puts them on the connection the browser already opened for the HTML and
 * gives them the 1-year immutable cache .htaccess grants every static asset.
 *
 * The old argument for Google Fonts -- that a visitor probably has the file
 * cached from some other site -- has been dead since browsers partitioned
 * the HTTP cache per site. There is no upside left to pay two handshakes for.
 *
 * Keep unicode-range on every face: it is what stops a browser fetching a
 * face for glyphs the page never sets.
 */

/* Inter 400 700 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(inter-400-700.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;
}

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

/* Space Mono 400 */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(space-mono-400.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;
}

/* Space Mono 700 */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(space-mono-700.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;
}
