/* ============================================================================
   Inter, self-hosted.
   ----------------------------------------------------------------------------
   Replaces the third-party stylesheet from rsms.me, which was render-blocking
   and sent every visitor's IP to another host before the cookie banner had a
   chance to appear.

   One variable file covers weights 100-900. The upstream sheet declares 38
   font files across static, italic and Display cuts; this site sets its
   italics in Georgia (see style.css:171) and never uses InterDisplay, so the
   roman variable font is the whole requirement.

   Inter by Rasmus Andersson — SIL Open Font License 1.1.
   https://github.com/rsms/inter
   ============================================================================ */

@font-face {
  font-family: 'InterVariable';
  font-style: normal;
  font-weight: 100 900;
  /* swap: text paints immediately in the fallback and re-renders when the font
     lands, rather than sitting invisible during the download. */
  font-display: swap;
  src: url('InterVariable.woff2') format('woff2');
}

/* `Inter` is aliased to the same file so existing rules that ask for 'Inter'
   (style.css:42) resolve without every declaration having to be rewritten. */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable.woff2') format('woff2');
}
