/* Inter, self-hosted.

   The app used to fetch this from fonts.googleapis.com on every page: a
   render-blocking request to a third party, on a platform whose users are on
   remote sites behind corporate networks that may not reach it at all. It is
   also outside the workshop service worker's cache by design, so the field
   screens lost their typeface exactly when they were offline.

   One variable face rather than four static weights — it is smaller than the
   four together AND it is what makes `font-weight: 550` (the button label
   weight the design system asks for) render as 550 instead of snapping to
   500. Split by unicode-range, so latin-ext only downloads if a character
   actually needs it.

   Source: https://fonts.googleapis.com/css2?family=Inter:wght@100..900 */

/* latin */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/inter-latin.260c81a4759b.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;
}
/* latin-ext */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("../fonts/inter-latin-ext.1ad231aac0a8.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;
}
