/* ==========================================================================
   Schriften – lokal eingebunden
   ==========================================================================
   Vorher lagen Antonio und Inter bei Google. Dabei ging die IP-Adresse jedes
   Besuchers an einen Server in den USA, und zwar beim Laden der Seite, also
   bevor überhaupt eine Zustimmung möglich war. Das LG München I hat das am
   20.01.2022 (Az. 3 O 17493/20) als Rechtsverstoß gewertet.

   Beide Schriften stehen unter der SIL Open Font License 1.1 und dürfen
   deshalb selbst gehostet werden. Die Lizenztexte liegen in assets/fonts/.

   Geladen wird nur, was die Seite wirklich benutzt:
     Antonio  600, 700        (Überschriften, Versalien)
     Inter    400, 500, 600   (Fließtext und Auszeichnungen)

   Antonio 400 und 500 waren vorher mit im Google-Aufruf, werden aber in
   keiner Regel verwendet.

   font-display:swap – der Text erscheint sofort in der Ersatzschrift und
   wird nachgezogen, sobald die Datei da ist. Kein leerer Bildschirm.

   Die unicode-range ist der Latin-Umfang, den auch Google ausliefert.
   Deutsche Umlaute und ß liegen darin (U+00DF, U+00E4, U+00F6, U+00FC).
   Die Pfeile ←→ in den Polaritätsfragen liegen NICHT darin und kommen
   bewusst aus der Systemschrift – sie sind reine Symbole.
   ========================================================================== */

@font-face{
  font-family:"Antonio";
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url("../fonts/antonio-latin-600-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"Antonio";
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url("../fonts/antonio-latin-700-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

@font-face{
  font-family:"Inter";
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url("../fonts/inter-latin-400-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"Inter";
  font-style:normal;
  font-weight:500;
  font-display:swap;
  src:url("../fonts/inter-latin-500-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
@font-face{
  font-family:"Inter";
  font-style:normal;
  font-weight:600;
  font-display:swap;
  src:url("../fonts/inter-latin-600-normal.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}
