/* fonts.css — self-hosted Inter (offline-first). Replaces the Google Fonts CDN link.
 * ---------------------------------------------------------------------------------
 * WHY LOCAL: the portal is a FIELD tool — job sites lose signal. Pulling Inter from
 * fonts.googleapis.com meant a cold offline load fell back to the system font. These
 * two variable woff2 files (weight 100–900, roman + italic) are vendored in
 * assets/fonts/ and precached by the service worker, so text renders correctly with
 * zero network. Family name is 'Inter' to match every  font-family:'Inter'  already
 * in the CSS — no other stylesheet changes needed. PDF export is UNAFFECTED (it uses
 * the separately-embedded font in assets/js/enduro-fonts.js). (2026-07-13)
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;              /* variable range — covers 300–900 used on-page */
  font-display: swap;                /* show fallback immediately, swap when ready */
  src: url('/assets/fonts/InterVariable.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: italic;
  font-weight: 100 900;
  font-display: swap;
  src: url('/assets/fonts/InterVariable-Italic.woff2') format('woff2');
}
