/* ============================================================================
   Inter — variable, self-hosted
   ----------------------------------------------------------------------------
   One file carries weight 100–900 AND the optical-size axis, so display sizes
   automatically take Inter's Display cuts (font-optical-sizing defaults to
   auto). This is why the design can ask for weight 550 — a value no system
   font can express, and the single thing most responsible for Aurora's
   lightness. A static fallback would round it to 500 or 600 and lose it.

   Deliberately its own stylesheet with its own handle (`aplify-inter`) rather
   than being inlined into admin.css: the apply flow is due to adopt Inter as
   its default face, and both consumers should depend on one @font-face
   declaration instead of shipping the file twice under different handles.

   Self-hosted, never Google Fonts — on an admin page a third-party font
   request is a privacy leak and a render-blocking dependency on someone
   else's uptime.

   The family is named "Inter Aplify", NOT plain "Inter". On the front end a
   client theme may already load its own Inter — usually a static 400/700 cut.
   Two @font-face rules claiming one family name build a composite family, and
   which face answers a request for weight 550 then depends on stylesheet
   order: a theme's static face can win and silently round the display weight.
   Since we control every call site, a distinct family removes the ambiguity
   outright. Ask for this family by name, never bare "Inter".

   Licence: Inter is SIL Open Font License 1.1. The OFL requires its text and
   copyright notice to travel with the font files; there is no OFL.txt beside
   the woff2 in either this repo or the Rails one. See the note in the PR.
   ========================================================================== */

@font-face {
	font-family: 'Inter Aplify';
	font-weight: 100 900;
	font-style: normal;
	font-display: swap;
	src: url('../fonts/inter-var.woff2') format('woff2');
}
