/* Roboto and Montserrat, self-hosted (no Google Fonts request, no Typekit,
   no OMGF) — both are variable-font files, so one @font-face per family
   covers every weight we actually use (Roboto 400/500, Montserrat
   400/600/700) via the font-weight range. Latin subset only: German
   umlauts/ß live in U+0000-00FF, already covered by it. */

@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400 500;
	font-display: swap;
	src: url('fonts/roboto-latin.woff2') format('woff2');
}

@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 400 700;
	font-display: swap;
	src: url('fonts/montserrat-latin.woff2') format('woff2');
}
