/* Self-hosted, latin-subset, variable fonts — no external Google Fonts
   requests. Declaring a font-weight *range* against a single variable file
   (rather than one static file per weight) lets the browser interpolate the
   real weight axis instead of faking distinct weights from duplicate
   binaries — a bug already hit more than once elsewhere in this catalogue. */

@font-face {
	font-family: 'Newsreader';
	src: url('../fonts/newsreader-var.woff2') format('woff2-variations'), url('../fonts/newsreader-var.woff2') format('woff2');
	font-weight: 300 800;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Newsreader';
	src: url('../fonts/newsreader-var-italic.woff2') format('woff2-variations'), url('../fonts/newsreader-var-italic.woff2') format('woff2');
	font-weight: 300 800;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Public Sans';
	src: url('../fonts/public-sans-var.woff2') format('woff2-variations'), url('../fonts/public-sans-var.woff2') format('woff2');
	font-weight: 300 800;
	font-style: normal;
	font-display: swap;
}
