/**
 * fonts.css
 *
 * Selbst gehostete Schriftdateien statt eines <link> auf
 * fonts.googleapis.com/fonts.gstatic.com — vermeidet die Übertragung der
 * Besucher-IP an Google beim Seitenaufruf (siehe assets/fonts/README.md
 * für den datenschutzrechtlichen Hintergrund und wie die eigentlichen
 * .woff2-Dateien ergänzt werden).
 *
 * font-display: swap sorgt dafür, dass Text sofort mit dem System-Font
 * sichtbar ist und erst beim Nachladen auf die Zielschrift wechselt, statt
 * unsichtbaren Text anzuzeigen ("FOIT" zu vermeiden). Fehlen die Dateien
 * unter assets/fonts/ (siehe README dort), greift automatisch der in
 * variables.css definierte System-Font-Stack — die Seite bricht also
 * nicht, sieht bis zum Ergänzen der Dateien nur etwas anders aus.
 */

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

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

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

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

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

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

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

@font-face {
  font-family: "JetBrains Mono";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/jetbrains-mono-500.woff2") format("woff2");
}
