/* ===== Self-hosted webfonts (WOFF2) — minera.fi =====
   Design pairs Plus Jakarta Sans (headings, labels) with Inter (body copy).
   Both are variable fonts; the "latin" subset (U+0000–00FF) covers Finnish
   ä ö å. Do NOT hotlink Google Fonts — these ship in /fonts/. */

/* Plus Jakarta Sans — variable weight axis (used for all headings/labels) */
@font-face {
  font-family: "Plus Jakarta Sans";
  src: url("/fonts/plus-jakarta-sans-latin.woff2") format("woff2");
  font-weight: 200 800;
  font-style: normal;
  font-display: swap;
}

/* Inter — variable weight axis (used for all body copy) */
@font-face {
  font-family: "Inter";
  src: url("/fonts/inter-latin.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

/* Legacy utility hooks kept working for pages that still use them
   (e.g. the privacy page). Mapped onto the new families. */
.font-ui      { font-family: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; }
.font-heading { font-family: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; font-weight: 700; }
