/* ============================================================
   Schriften werden vom eigenen Server ausgeliefert – NICHT
   über fonts.googleapis.com. Das Einbinden per Google-CDN
   überträgt die IP-Adresse jedes Besuchers in die USA. Das
   LG München I hat das 2022 als Verstoß gegen die DSGVO
   gewertet (Az. 3 O 17493/20) und ist seither ein beliebtes
   Abmahnziel.

   Die .woff2-Dateien liegen bereits in /assets/fonts/ und
   müssen nicht nachgeladen werden. Beide Schriften stehen
   unter der SIL Open Font License 1.1; die Lizenztexte liegen
   im selben Ordner. Bezogen über Fontsource
   (@fontsource/titillium-web, @fontsource/pt-sans).

   Zeichensatz: latin – deckt Umlaute und ß ab.

   Zu jeder Stärke sind mehrere Dateinamen hinterlegt. Der Browser
   nimmt die erste Datei, die er findet, und ignoriert den Rest.
   Damit funktioniert sowohl der mitgelieferte Satz von Fontsource
   (…-latin-700-normal.woff2) als auch der vom google-webfonts-
   helper (…-v19-latin-700.woff2), ohne dass etwas umbenannt oder
   angepasst werden muss.

   Verwendet werden vom Stylesheet nur 400, 600 und 700 für
   Titillium Web sowie 400 und 700 für PT Sans. Die Stärken 300
   und 900 dürfen fehlen.
   ============================================================ */

@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('../fonts/titillium-web-latin-300-normal.woff2') format('woff2'),
       url('../fonts/titillium-web-v19-latin-300.woff2') format('woff2'),
       url('../fonts/titillium-web-v17-latin-300.woff2') format('woff2');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/titillium-web-latin-400-normal.woff2') format('woff2'),
       url('../fonts/titillium-web-v19-latin-regular.woff2') format('woff2'),
       url('../fonts/titillium-web-v17-latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url('../fonts/titillium-web-latin-600-normal.woff2') format('woff2'),
       url('../fonts/titillium-web-v19-latin-600.woff2') format('woff2'),
       url('../fonts/titillium-web-v17-latin-600.woff2') format('woff2');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/titillium-web-latin-700-normal.woff2') format('woff2'),
       url('../fonts/titillium-web-v19-latin-700.woff2') format('woff2'),
       url('../fonts/titillium-web-v17-latin-700.woff2') format('woff2');
}
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('../fonts/titillium-web-latin-900-normal.woff2') format('woff2'),
       url('../fonts/titillium-web-v19-latin-900.woff2') format('woff2'),
       url('../fonts/titillium-web-v17-latin-900.woff2') format('woff2');
}

@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/pt-sans-latin-400-normal.woff2') format('woff2'),
       url('../fonts/pt-sans-v18-latin-regular.woff2') format('woff2'),
       url('../fonts/pt-sans-v17-latin-regular.woff2') format('woff2');
}
@font-face {
  font-family: 'PT Sans';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/pt-sans-latin-700-normal.woff2') format('woff2'),
       url('../fonts/pt-sans-v18-latin-700.woff2') format('woff2'),
       url('../fonts/pt-sans-v17-latin-700.woff2') format('woff2');
}
