/* Archivo (Italic 700 + 900, Latin only) — self-hosted to eliminate
   the third-party DNS + TLS roundtrip to fonts.googleapis.com /
   fonts.gstatic.com (saves ~200-400ms LCP on cold connections) and
   to avoid leaking visitor IPs to Google (illegal under German GDPR
   per the 2022 Munich ruling).

   Both weights resolve to the same 39 KB latin subset file —
   Google's CDN serves them as the same hashed asset, which is what
   gets shipped to ASCII-only sites like ours. Browser dedupes the
   fetch across the two @font-face declarations. */

@font-face {
  font-family: 'Archivo';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('/fonts/archivo-italic-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Archivo';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url('/fonts/archivo-italic-latin.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
