/*
 * Inter v4 — locally vendored copy of https://rsms.me/inter/font-files/InterVariable.woff2
 *
 * Why local instead of fonts.googleapis.com:
 *   1. Privacy — Google Fonts records the visiting user's IP for every
 *      non-cached page load. The Cabinet/login/instruction pages are
 *      reached by VPN customers; we shouldn't leak their access pattern
 *      to a third party.
 *   2. Reliability — Cabinet must keep working when fonts.gstatic.com is
 *      unreachable (corporate firewalls, DNS poisoning, etc.).
 *   3. SRI — Google's CSS is dynamically generated per User-Agent so
 *      its SHA changes between requests; cannot be pinned.
 *
 * One variable woff2 covers every weight (100..900) we use (400, 500,
 * 600, 700, 800) plus all the unicode-ranges Cabinet needs (Latin,
 * Latin-Ext, Cyrillic, Cyrillic-Ext). 344 KB total — about the same
 * weight as the seven per-subset woff2 files Google would have served
 * for `Inter:wght@400;500;600;700;800` for one Cyrillic visitor.
 */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-display: swap;
  font-weight: 100 900;
  src: url("./InterVariable.woff2") format("woff2-variations"),
       url("./InterVariable.woff2") format("woff2");
}
