/**
 * Self-hosted fonts (Mulish + IBM Plex Mono), replacing the Google Fonts
 * CDN link. Removes two external origins (fonts.googleapis.com for the CSS,
 * fonts.gstatic.com for the files) from the critical render path — flagged
 * as part of "Eliminate render-blocking resources" in performance testing
 * (2026-09-15). Only the latin-script subset is included, matching what the
 * site actually uses; visitors needing other scripts fall back to a system
 * font for those characters, same as any subsetted webfont.
 *
 * Mulish ships as a single variable-font file covering the whole
 * 300-900 weight range (that's how Google Fonts itself serves it too).
 */
@font-face {
	font-family: 'Mulish';
	font-style: normal;
	font-weight: 300 900;
	font-display: swap;
	src: url('../fonts/mulish-variable.woff2') format('woff2');
}
@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');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../fonts/ibm-plex-mono-600.woff2') format('woff2');
}
