/* Inter, served from this origin.

   ⚠ Self-hosted deliberately. Until 18 Aug 2026 every page of an application
   holding dealer identity documents loaded this stylesheet — and therefore the
   font files — from rsms.me. That is a third party positioned to see a request
   from every authenticated session, and a script-injection surface on the one
   origin that must not have one. It also meant the CSP had to name an external
   host in style-src and font-src.

   Only the VARIABLE fonts are carried. The upstream stylesheet also defines
   static Inter and InterDisplay families for browsers without
   font-variation-settings; those are a 2017-era concern and cost several more
   megabytes. The @supports rule below falls back to the system sans-serif,
   which is a legible outcome rather than a broken one.

   Version 4.1, fetched 18 Aug 2026 from rsms.me/inter/font-files/. Inter is
   SIL Open Font License 1.1 — redistribution is permitted, including embedded
   in a product, provided the licence travels with it. See LICENSE.txt beside
   this file. */

@font-face {
  font-family: InterVariable;
  font-style: normal;
  font-weight: 100 900;
  /* Text renders immediately in a fallback and swaps when the font arrives —
     a blank page while a font loads is worse than one that reflows. */
  font-display: swap;
  src: url('/fonts/InterVariable.woff2') format('woff2');
}

@font-face {
  font-family: InterVariable;
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('/fonts/InterVariable-Italic.woff2') format('woff2');
}
