/*
 * rtw-fonts.css — self-hosted Inter + Space Grotesk (latin), replaces the
 * Google Fonts CDN link that used to load in the RTW <head>.
 *
 * Both faces are VARIABLE fonts: a single woff2 per family covers the whole
 * weight range, so there is one file each (not one per weight):
 *   /mcontrol_base/font/inter-latin.woff2        48 KB  → weights 400–900
 *   /mcontrol_base/font/spacegrotesk-latin.woff2 22 KB  → weights 400–700
 * Latin subset only (English site); no unicode-range needed since there is a
 * single file per family. Source: Google Fonts (Inter v20, Space Grotesk v22,
 * both SIL OFL). font-display:swap = text paints immediately in the fallback,
 * swaps to the webfont when it arrives — no invisible-text LCP stall.
 *
 * Loaded same-origin from layout/redtekweb.php, so it inherits our long-cache
 * headers and adds zero third-party connections (no fonts.googleapis.com /
 * fonts.gstatic.com preconnect + round-trips on the critical path).
 */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 900;
  font-display: swap;
  src: url('../font/inter-latin.woff2') format('woff2');
}
@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('../font/spacegrotesk-latin.woff2') format('woff2');
}
