/* Selbst gehostet seit 08.09.2026.
   WARUM: Der externe Google-Fonts-<link> war renderblockierend (~980 ms mobil
   laut Lighthouse) und kostete zwei Extra-Verbindungen (googleapis + gstatic).
   Zusaetzlich Datenschutz: keine IP-Weitergabe an Google beim Seitenaufruf.

   Es sind VARIABLE Fonts — Google liefert fuer alle Schnitte einer Familie
   dieselbe Datei aus (per md5 geprueft). Deshalb je Familie EINE Datei mit
   font-weight-Bereich statt einer Datei je Gewicht: 347 KB -> 121 KB.
   Subset: nur 'latin' (deckt Deutsch inkl. Umlauten und ss ab). */

@font-face {
  font-family: 'Space Grotesk';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/space-grotesk-var.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 400 600;
  font-display: swap;
  src: url('/fonts/dm-sans-var.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}

@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic;
  font-weight: 500 600;
  font-display: swap;
  src: url('/fonts/cormorant-garamond-italic-var.woff2') format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
