/* Rubik, self-hosted. Google's CDN is blocked or slow on some networks, and
   when it fails every page renders in a fallback face. These files ship with
   the site, so the type is never at the mercy of a third party.

   Two files, not ten. Google serves Rubik as a VARIABLE font, so the five
   weight-named files it handed back were five byte-identical copies of the
   same thing — 267 KB on disk for 54 KB of glyphs, and two of the copies
   downloaded per page. One face per subset, with the weight declared as the
   range the font actually carries, does the same job. */

@font-face{
  font-family:"Rubik"; font-style:normal; font-weight:300 900; font-display:swap;
  src:url("assets/fonts/rubik-latin-ext.woff2") format("woff2");
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
@font-face{
  font-family:"Rubik"; font-style:normal; font-weight:300 900; font-display:swap;
  src:url("assets/fonts/rubik-latin.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;
}
