/* =============================================================================
 * fonts.css — self-hosted Inter (OFL) + lucide icon font wiring (CONTRACTS C1)
 * Inter woff2 vendored in ../fonts (OFL — no Google Fonts CDN, R-4).
 * Wiring into <head> (preload + @font-face link) is owned by M3.
 * ========================================================================== */

/* Inter — latin, regular (400) + medium (500). font-display: swap. */
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/inter-latin-400-normal.woff2") format("woff2");
}

@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/inter-latin-500-normal.woff2") format("woff2");
}

:root {
  --font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;
}
