/* ═══════════════════════════════════════════════════════════════════════════
   QI-ATSU — Schriften, lokal gehostet
   ═══════════════════════════════════════════════════════════════════════════
   Vorher kamen Cormorant Garamond und Fira Sans vom Google-CDN. Dabei geht bei
   jedem Seitenaufruf die IP-Adresse der Besucherin an Google in den USA — seit
   dem Urteil des LG München (20.01.2022, Az. 3 O 17493/20) ein bekanntes
   Abmahnrisiko und ohne Einwilligung heikel.

   Jetzt liegen die Dateien unter /assets/fonts/. Damit verlässt beim Laden der
   Seite nichts mehr die eigene Domain, der Datenschutz-Abschnitt zu Google
   Fonts entfällt, und nebenbei wird die Seite schneller: kein zusätzlicher
   DNS-Lookup, keine zweite TLS-Verbindung.

   Beide Schriften stehen unter der SIL Open Font License 1.1, lokales Hosten
   ist ausdrücklich erlaubt. Dateien holen mit: bash fonts-holen.sh
   ═══════════════════════════════════════════════════════════════════════════ */

/* ── Cormorant Garamond — Display: H1, H2, Zitate ────────────────────────── */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/cormorant-garamond-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/cormorant-garamond-400-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/assets/fonts/cormorant-garamond-500.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url('/assets/fonts/cormorant-garamond-500-italic.woff2') format('woff2');
}

/* ── Fira Sans — Lesetext, Navigation, Buttons ───────────────────────────── */
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('/assets/fonts/fira-sans-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('/assets/fonts/fira-sans-400.woff2') format('woff2');
}
@font-face {
  font-family: 'Fira Sans';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('/assets/fonts/fira-sans-500.woff2') format('woff2');
}
