/* Anton (OFL) — the heading type family, site-wide. Self-hosted, Latin.
   Replaces Archivo as the face behind --font-heading, so it sets every
   h1–h6 plus every rule that reads that token.

   SINGLE WEIGHT: Anton ships one cut at 400 and has no bold. Every heading
   rule pins font-weight 400 for that reason — requesting 700/800 produces a
   browser-synthesised fake bold, not a real weight. Anton is drawn heavy, so
   400 already reads as a display bold. */
@font-face {
  font-family: "Anton";
  src: url("/fonts/anton/anton-latin-400-normal.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
