/*
   Zwei Schriften, mehr nicht.

   Space Grotesk trägt Wortmarken, Überschriften und Fließtext.
   IBM Plex Mono ist die technische Nebenstimme: Labels, Kennwerte,
   Codes, der Dachmarken-Zusatz — immer versal, immer mit weiter
   Laufweite, nie für Fließtext.

   Beide werden vom eigenen Server ausgeliefert. Die Dateien holt
   tools/fetch-fonts.sh; ohne sie fällt die Seite auf die Systemschrift
   zurück und lädt nichts nach.

   Space Grotesk: SIL Open Font License 1.1 (Florian Karsten)
   IBM Plex Mono: SIL Open Font License 1.1 (IBM)
*/

@font-face {
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 300 700;
	font-display: swap;
	src: url("../fonts/space-grotesk-variable.woff2") format("woff2-variations"),
	     url("../fonts/space-grotesk-variable.woff2") format("woff2");
	/* Latein und Latein erweitert — reicht für Deutsch und Englisch. */
	unicode-range: U+0000-00FF, U+0100-024F, U+0259, U+1E00-1EFF, U+2000-206F,
	               U+20A0-20AB, U+20AD-20CF, U+2113, U+2122, U+2191, U+2193,
	               U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "IBM Plex Mono";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/ibm-plex-mono-400.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0100-024F, U+2000-206F, U+20A0-20AB,
	               U+20AD-20CF, U+2122, U+2212, U+FEFF, U+FFFD;
}

@font-face {
	font-family: "IBM Plex Mono";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/ibm-plex-mono-500.woff2") format("woff2");
	unicode-range: U+0000-00FF, U+0100-024F, U+2000-206F, U+20A0-20AB,
	               U+20AD-20CF, U+2122, U+2212, U+FEFF, U+FFFD;
}
