/* Self-hosted variable fonts (latin subset).
 *
 * Both files are VARIABLE fonts with a real `wght` axis — Inter 100–900,
 * Oswald 400–700 — so one file per family covers every weight the site uses.
 *
 * Declare the axis as a RANGE, not as one @font-face per discrete weight.
 * The previous file declared Inter at 400/600/700 and Oswald at 500/700 as
 * single values, which left 500 and 800 uncovered: the browser fell back to
 * the nearest declared face and pinned the axis to THAT weight, so
 * `font-weight:500` rendered identical to 400 and `font-weight:800` rendered
 * identical to 700 (measured in Chrome on the live site: Inter 400 and 500
 * both 1129px, 700 and 800 both 1166px for the same string). With a range the
 * browser sets the axis to the requested value and every weight is distinct.
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url(/fonts/inter-var.woff2) format('woff2-variations'),
       url(/fonts/inter-var.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: 'Oswald';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/oswald-var.woff2) format('woff2-variations'),
       url(/fonts/oswald-var.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;
}
