/*
Self-hosted Inter (variable), mirroring https://rsms.me/inter/inter.css but
served same-origin so the font file is no longer deprioritized behind the JS
chunk waterfall (it was being fetched ~4s into load from the external CDN).

Only the variable woff2 files are shipped — each covers weights 100–900 in a
single file, and all current browsers select them via the @supports rule
below. The plain `Inter` family is mapped to the same variable files so
references to it resolve without shipping the ~18 static-weight files.
*/
@font-face {
  font-family: InterVariable;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: InterVariable;
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable-Italic.woff2') format('woff2');
}
/* legacy alias "Inter var" (kept for any theme/config that references it) */
@font-face {
  font-family: 'Inter var';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter var';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable-Italic.woff2') format('woff2');
}
/* plain `Inter` mapped to the variable files too */
@font-face {
  font-family: Inter;
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: Inter;
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('InterVariable-Italic.woff2') format('woff2');
}
:root { font-family: Inter, sans-serif; }
@supports (font-variation-settings: normal) {
  :root { font-family: InterVariable, sans-serif; }
}
