/* Self-hosted latin subsets of Space Grotesk + IBM Plex Mono — the same faces the Google
 * Fonts stylesheet served, now on the origin's already-open connection under the immutable
 * ?v= cache tier instead of a render-blocking third-party fetch (DNS + TLS + CSS + woff2
 * on every cold paint). Space Grotesk is the variable file Google serves for every weight
 * (byte-identical per weight, verified), declared once across 400-700; Plex Mono's three
 * weights are distinct statics. Non-latin text falls back to the system stacks. */

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/assets/fonts/space-grotesk-var.woff2) format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/assets/fonts/ibm-plex-mono-400.woff2) format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(/assets/fonts/ibm-plex-mono-500.woff2) format('woff2');
}
@font-face {
  font-family: 'IBM Plex Mono';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(/assets/fonts/ibm-plex-mono-600.woff2) format('woff2');
}
