/* Self-hosted Nunito + Fira Code (latin subset), fetched from Google Fonts on
   2026-09-07 under the OFL. Both are variable fonts, so one file each covers every weight the site
   uses (Google served the same bytes under four URLs). Serving them from here removes two third-party
   hosts from every page load, keeps the site rendering when fonts.googleapis
   is slow or blocked, and stops the fonts round-tripping through a CDN a
   visitor never agreed to. Update: re-fetch the css2 URL with a modern UA. */
@font-face {
  font-family: 'Nunito';
  font-style: normal;
  font-weight: 500 900;
  font-display: swap;
  src: url('fonts/nunito-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: 'Fira Code';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('fonts/fira-code-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;
}
