/* Self-hosted faces for the HyperCurio themes (HC-1624). Latin subset only; Google Fonts is not asked for these three.
   Exo 2 and JetBrains Mono are variable fonts (one file each, every weight drawn from it); Audiowide has a 400 only and is
   fetched only when text on the page uses it, which is a hub page's heading (the server preloads it on those pages alone).
   All three are SIL Open Font License 1.1. font-display: swap, so text shows in the fallback face while they load.
   HC-1646 (roadmap 282): Audiowide also sets the big figures now, so it is preloaded wherever a theme puts them in it. Its
   face claims every weight from 400 to 900 although it draws only the 400: a figure inside a <b>, or any rule that asks for
   700, then gets the real letters instead of a bold the browser fakes by smearing them ("no faked bold on Audiowide"). */
@font-face {
  font-family: 'Exo 2'; font-style: normal; font-weight: 400 800; font-display: swap;
  src: url(/hc-font-exo2.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: 'JetBrains Mono'; font-style: normal; font-weight: 400 700; font-display: swap;
  src: url(/hc-font-jbmono.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: 'Audiowide'; font-style: normal; font-weight: 400 900; font-display: swap;
  src: url(/hc-font-audiowide.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;
}
