/* Self-hosted webfonts.
   Previously these came from fonts.googleapis.com, which cost every page a
   render-blocking 13 KB stylesheet plus DNS and TLS to two extra origins
   before a single glyph could be requested. Same files, served from here.

   Both faces are variable, so one file covers the whole weight range and the
   font-weight descriptor is a range, not a single value. Only the latin subset
   is shipped: it already carries every accent and punctuation mark Spanish
   uses, and latin-ext, cyrillic, greek and vietnamese were never going to be
   painted on this site.

   Files came from Google's own CDN, so licensing is unchanged: Outfit and
   Source Sans 3 are both SIL Open Font License 1.1. */

@font-face {
  font-family: "Outfit";
  font-style: normal;
  font-weight: 400 800;
  font-display: swap;
  src: url("assets/fonts/outfit-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;
}

@font-face {
  font-family: "Source Sans 3";
  font-style: normal;
  font-weight: 200 900;
  font-display: swap;
  src: url("assets/fonts/source-sans-3-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;
}

/* Only the service-card pull-quote is italic, so this one is not preloaded. */
@font-face {
  font-family: "Source Sans 3";
  font-style: italic;
  font-weight: 200 900;
  font-display: swap;
  src: url("assets/fonts/source-sans-3-italic-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;
}
