/* Self-hosted Fraunces and Inter. Both are SIL Open Font License 1.1,
   which permits this.

   Served from our own domain rather than fonts.gstatic.com for two reasons.
   A visitor's IP no longer reaches Google before they have agreed to
   anything, which is one fewer third party to justify on a privacy page and
   one fewer thing a consent banner has to gate. And it is faster: no second
   DNS lookup, no second TLS handshake, and the file arrives on a connection
   the browser already has open.

   Four files, not twelve. Google's stylesheet asks for one download per
   weight, but both of these are variable fonts and every weight resolves to
   the same file — so the twelve requests were four files fetched three times
   each. Latin and latin-ext only; the full sheet also carries Cyrillic,
   Greek and Vietnamese, which no page here will ever render. */

@font-face {
  font-family: 'Fraunces';
  font-style: normal;
  /* A range, not a value. Both faces are variable, so the browser
     interpolates every weight in between from this one file. */
  font-weight: 400 500;
  font-display: swap;
  src: url(/fonts/fraunces-latin.woff2) format('woff2-variations'),
       url(/fonts/fraunces-latin.woff2) format('woff2');
  font-optical-sizing: auto;
  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: 'Fraunces';
  font-style: normal;
  /* A range, not a value. Both faces are variable, so the browser
     interpolates every weight in between from this one file. */
  font-weight: 400 500;
  font-display: swap;
  src: url(/fonts/fraunces-latin-ext.woff2) format('woff2-variations'),
       url(/fonts/fraunces-latin-ext.woff2) format('woff2');
  font-optical-sizing: auto;
  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: 'Inter';
  font-style: normal;
  /* A range, not a value. Both faces are variable, so the browser
     interpolates every weight in between from this one file. */
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/inter-latin.woff2) format('woff2-variations'),
       url(/fonts/inter-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: 'Inter';
  font-style: normal;
  /* A range, not a value. Both faces are variable, so the browser
     interpolates every weight in between from this one file. */
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/inter-latin-ext.woff2) format('woff2-variations'),
       url(/fonts/inter-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;
}
