/* Inter font: OFFLINE-ONLY
   We use local() so the browser uses a locally installed Inter if available.
   No network requests are made. If you want to bundle the font file, place it at:
   assets/fonts/Inter-VariableFont_slnt,wght.woff2
   and replace the src below with the commented url using the CORRECT relative path '../fonts/...'
*/
@font-face {
  font-family: 'Inter';
  /* If you add the file locally, use this (uncomment): */
  /* src: url('../fonts/Inter-VariableFont_slnt,wght.woff2') format('woff2'); */
  /* For offline without bundled file, try locally installed fonts only: */
  src: local('Inter var'), local('InterVariable'), local('Inter');
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* System fallbacks if Inter isn't present */
:root { --font-sans: Inter, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, "Helvetica Neue", Arial, "Apple Color Emoji", "Segoe UI Emoji"; }
body { font-family: var(--font-sans); }
