/* ===========================================================================
   Schriften, selbst gehostet.

   Bewusst NICHT über fonts.googleapis.com eingebunden. Beim Einbinden von
   Google Fonts wird die IP-Adresse des Besuchers an Google in die USA
   übertragen. Das LG München I hat das 2022 als Verstoß gegen die DSGVO
   gewertet (Az. 3 O 17493/20). Für ein System mit Kinderdaten ist das ein
   unnötiges Risiko, und die Dateien sind zusammen nur 272 KB groß.
   =========================================================================== */

@font-face { font-family:"Cormorant Garamond"; font-style:normal; font-weight:400;
  font-display:swap; src:url(/schrift/cormorant-garamond-latin-400-normal.woff2) format("woff2"); }
@font-face { font-family:"Cormorant Garamond"; font-style:normal; font-weight:500;
  font-display:swap; src:url(/schrift/cormorant-garamond-latin-500-normal.woff2) format("woff2"); }
@font-face { font-family:"Cormorant Garamond"; font-style:normal; font-weight:600;
  font-display:swap; src:url(/schrift/cormorant-garamond-latin-600-normal.woff2) format("woff2"); }
@font-face { font-family:"Cormorant Garamond"; font-style:normal; font-weight:700;
  font-display:swap; src:url(/schrift/cormorant-garamond-latin-700-normal.woff2) format("woff2"); }
/* Osteuropäische Zeichen, für Namen wie Kateryna Artemova oder Wójcik */
@font-face { font-family:"Cormorant Garamond"; font-style:normal; font-weight:600;
  font-display:swap; unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF;
  src:url(/schrift/cormorant-garamond-latin-ext-600-normal.woff2) format("woff2"); }

@font-face { font-family:Karla; font-style:normal; font-weight:400;
  font-display:swap; src:url(/schrift/karla-latin-400-normal.woff2) format("woff2"); }
@font-face { font-family:Karla; font-style:normal; font-weight:500;
  font-display:swap; src:url(/schrift/karla-latin-500-normal.woff2) format("woff2"); }
@font-face { font-family:Karla; font-style:normal; font-weight:600;
  font-display:swap; src:url(/schrift/karla-latin-600-normal.woff2) format("woff2"); }
@font-face { font-family:Karla; font-style:normal; font-weight:700;
  font-display:swap; src:url(/schrift/karla-latin-700-normal.woff2) format("woff2"); }
@font-face { font-family:Karla; font-style:normal; font-weight:400;
  font-display:swap; unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF;
  src:url(/schrift/karla-latin-ext-400-normal.woff2) format("woff2"); }
@font-face { font-family:Karla; font-style:normal; font-weight:600;
  font-display:swap; unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF;
  src:url(/schrift/karla-latin-ext-600-normal.woff2) format("woff2"); }
@font-face { font-family:Karla; font-style:normal; font-weight:700;
  font-display:swap; unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF;
  src:url(/schrift/karla-latin-ext-700-normal.woff2) format("woff2"); }

@font-face { font-family:"IBM Plex Mono"; font-style:normal; font-weight:400;
  font-display:swap; src:url(/schrift/ibm-plex-mono-latin-400-normal.woff2) format("woff2"); }
@font-face { font-family:"IBM Plex Mono"; font-style:normal; font-weight:500;
  font-display:swap; src:url(/schrift/ibm-plex-mono-latin-500-normal.woff2) format("woff2"); }
