/* Self-hosted LUFS type stack — latin subsets, snapshotted from Google Fonts.
 *
 * WHY SELF-HOSTED: this PWA claims `offline: true` and `external_origins: []`.
 * A <link> to fonts.googleapis.com made both of those claims false — the app
 * shell was precached but the type was not, so an offline launch silently fell
 * back to system fonts, and the artifact depended on an undeclared origin.
 * (website-portability 01: every external origin must be declared; a claim the
 * artifact does not satisfy is the same lie as a build that exits 0 and ships
 * the wrong bytes.)
 *
 * GENERATED at build time by scripts/build, which decodes web/fonts.b64.json
 * into real .woff2 files. Refresh the snapshot with scripts/fetch-fonts.py.
 * Host Grotesk and Public Sans are variable fonts — one file covers every
 * weight in the range.
 */

@font-face {
  font-family: 'Host Grotesk';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url('./fonts/host-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;
}

@font-face {
  font-family: 'Public Sans';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('./fonts/public-sans-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 Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('./fonts/space-mono-400-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 Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('./fonts/space-mono-700-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;
}
