/* Self-hosted fonts — NO external CDN. src points only at local files.
 *
 * sans : Outfit          (OFL-1.1, geometric humanist sans — transit-signage legibility)
 * mono : Spline Sans Mono (OFL-1.1, technical monospace for numeric instrument readouts)
 *
 * Both are variable woff2 (a single file covers the whole weight axis), so one
 * @font-face per family with a font-weight range is all we need. Neither face is
 * in the spec's banned list (Inter / Roboto / Arial / system / Space Grotesk). */

@font-face {
  font-family: "MM Sans";
  src: url("./sans-outfit.woff2") format("woff2");
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "MM Mono";
  src: url("./mono-spline.woff2") format("woff2");
  font-weight: 300 700;
  font-style: normal;
  font-display: swap;
}
