/*
 * Fonts — self-hosted webfonts.
 *
 * Inter (variable). One woff2 file (`InterVariable.woff2`, ~344KB) covers
 * the full weight axis 100-900 via the `wght` font-variation axis. Italic
 * is a separate variable file we do not ship today (no italic in our CSS);
 * add a second `@font-face` block when an italic surface lands.
 *
 * Self-hosted to drop the runtime dependency on `fonts.googleapis.com` and
 * `fonts.gstatic.com` (CSP surface, privacy surface, third-party uptime).
 *
 * Source: https://rsms.me/inter/ — Inter is by Rasmus Andersson, OFL.
 *
 * Propshaft note: `url("/assets/InterVariable-884c49a1.woff2")` resolves against the asset
 * load path (which includes `app/assets/fonts/`) and Propshaft rewrites
 * the URL to its digested path at serve time. Do not use `font-url` or
 * `<%= asset_path %>` — Propshaft handles fingerprinting transparently.
 */

@layer base {
  @font-face {
    font-family: "Inter";
    src: url("/assets/InterVariable-884c49a1.woff2") format("woff2-variations");
    font-weight: 100 900;
    font-style: normal;
    font-display: swap;
  }
}
