/* Self-hosted. Previously every page made two requests to Google (fonts.googleapis.com for
   the CSS, fonts.gstatic.com for the files) — the only third-party request the site made,
   and the one thing contradicting our own privacy page. Now zero external requests.

   Google served ONE variable file per family across all four weight URLs (identical md5),
   so these are variable faces declared with a weight range, not eight static cuts:
   2 files / 60KB instead of 8 files / 243KB. latin subset only. */
@font-face{font-family:'Red Hat Display';font-style:normal;font-weight:500 800;font-display:swap;
  src:url(/fonts/red-hat-display.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:'Red Hat Text';font-style:normal;font-weight:400 700;font-display:swap;
  src:url(/fonts/red-hat-text.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}
