/*
 * Self-hosted Inter (rsms/inter, OFL-1.1), the @pine-ds system typeface, as a
 * Latin subset (~76 KB, down from the 344 KB full font — issue #799).
 *
 * Loaded OUTSIDE the Bun bundle on purpose: index.html links this sheet
 * directly (a static public/ asset) and the woff2 sits beside it under
 * public/fonts/. If this @font-face went through the app's bundled CSS, Bun's
 * CSS bundler would inline the woff2 as a `data:` URI once it drops below the
 * bundler's asset-inline size threshold — which the subset now does. The site
 * CSP is `font-src 'self'` with no `data:` lane, so an inlined font would fail
 * to load and leave the page in the system fallback. Served from public/ it
 * stays an external, same-origin file that also CAN be preloaded (see the
 * <link rel="preload"> in index.html).
 *
 * One @font-face spans the full 100-900 weight axis (the `wght` axis is kept
 * variable; the unused `opsz` axis is pinned to its default). `swap` avoids an
 * invisible-text flash. Built by scripts/build-inter-subset.sh.
 */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url("/fonts/InterVariable.woff2") format("woff2");
}
