/*
 * Schriften — selbst gehostet
 *
 * Libre Caslon Display und Libre Caslon Text sind die Hausschriften der
 * Observer-Identität; Inter trägt die Bedienelemente.
 *
 * WICHTIG: Die Schriftdateien liegen NICHT im ausgelieferten Theme, weil sie
 * eigene Lizenzdateien mitbringen. Lade sie einmalig herunter (alle drei stehen
 * unter der SIL Open Font License) und lege sie als .woff2 in
 *   assets/fonts/
 * ab. Bis dahin greifen die Rückfallschriften aus style.css — die Seite bleibt
 * vollständig benutzbar, sieht nur weniger nach Haus aus.
 *
 * Warum nicht einfach Google Fonts einbinden: Weil jeder Seitenaufruf dann die
 * IP-Adresse des Besuchers an einen Fremdserver überträgt. Genau das war der
 * Gegenstand von LG München I, Urteil vom 20.01.2022 (3 O 17493/20). Auf einer
 * deutschen Vereinsseite ohne Einwilligungsbanner hat das nichts zu suchen.
 *
 * Erwartete Dateinamen:
 *   LibreCaslonDisplay-Regular.woff2
 *   LibreCaslonText-Regular.woff2
 *   LibreCaslonText-Bold.woff2
 *   LibreCaslonText-Italic.woff2
 *   Inter-Regular.woff2
 *   Inter-SemiBold.woff2
 *   Inter-Bold.woff2
 */

@font-face {
  font-family: "Libre Caslon Display";
  src: url("../fonts/LibreCaslonDisplay-Regular.woff2") format("woff2");
  font-weight: 400 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Libre Caslon Text";
  src: url("../fonts/LibreCaslonText-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Libre Caslon Text";
  src: url("../fonts/LibreCaslonText-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Libre Caslon Text";
  src: url("../fonts/LibreCaslonText-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Inter";
  src: url("../fonts/Inter-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
