/* Neue Machina — LEADBeyond display / headline font (Visual Contract §1; Doc 01 §4b).
   Self-hosted woff2, served verbatim as a static asset for EU data residency (Doc 06 —
   never hotlink a foundry CDN), exactly like jost.css. Two weights ship:
   - Regular (400): the rare bare `font-display` heading.
   - Ultrabold (800): the headline weight — `font-bold` (700) / `font-black` (900) /
     `font-semibold` (600) all resolve to it via the CSS font-weight-matching rules,
     so it renders as the "NeueMachina Bold" the spec calls for.
   Body / UI text stays Jost (jost.css); this file only defines the `NeueMachina` family
   that `tailwind.config.ts` fontFamily.display already lists ahead of Jost. `font-display:
   swap` shows headings in the Jost fallback until Machina loads — no invisible-text flash. */
@font-face {
  font-family: 'NeueMachina';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/fonts/NeueMachina-Regular.woff2) format('woff2');
}
@font-face {
  font-family: 'NeueMachina';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(/fonts/NeueMachina-Ultrabold.woff2) format('woff2');
}
