/*
  Self-hosted Jost — the font production actually uses (Cura loads it via
  RadiantThemes' typekit, Elementor's global fonts, and ACF's typography
  field, all pointing at Google's CDN). Self-hosting it here means the
  redesigned pages match the current site's typographic identity without a
  third-party request to fonts.googleapis.com — consistent with this being a
  government-facing site.

  Jost is a variable font: Google serves ONE physical file covering the whole
  weight axis, not a separate file per weight. `font-weight: 400 700` below is
  a RANGE, not four discrete weights — that is what lets --weight-medium (500)
  and --weight-semibold (600) render correctly from this one file even though
  only 400 and 700 are used explicitly elsewhere in this codebase.

  Latin subset only (U+0000-00FF) — this is an English-language nonprofit
  site; the full Cyrillic/Greek/Vietnamese subsets Google also serves aren't
  needed and would add dead weight.
*/
@font-face {
	font-family: 'Jost';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('../fonts/jost-variable-latin.woff2') format('woff2-variations'),
		url('../fonts/jost-variable-latin.woff2') format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA,
		U+02DC, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215;
}
