/**
 * Self-hosted brand faces. No Google Fonts CDN request is made at runtime.
 * Files are fetched once by bin/fetch-fonts.sh and committed with the theme.
 */

/* Display / headings. Variable 300–700; the brand uses 500. */
@font-face {
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 300 700;
	font-display: swap;
	src: url("../fonts/space-grotesk-var.woff2") format("woff2");
}

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

/* Numerics. Static weights — IBM Plex Mono has no variable cut. */
@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");
}

@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");
}
