/* ==========================================================================
   Self-hosted web fonts — Mike Rosik Portfolio
   Space Grotesk (display / UI) + Space Mono (technical labels).
   A Teenage Engineering / Scandinavian, electronic-music-adjacent pairing.

   Self-hosted (not loaded from Google) so it renders identically for every
   visitor regardless of network, is GDPR-friendly, and is fast. `swap` means
   text is visible immediately in the fallback and upgrades when the font lands.
   Files live in ../fonts/ and are referenced relatively, so no hardcoded URLs.

   Licensed under the SIL Open Font License 1.1 (see assets/fonts/OFL.txt).
   ========================================================================== */

/* ---- Space Grotesk ---- */
@font-face {
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/space-grotesk-400.woff2") format("woff2");
}
@font-face {
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/space-grotesk-500.woff2") format("woff2");
}
@font-face {
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/space-grotesk-600.woff2") format("woff2");
}
@font-face {
	font-family: "Space Grotesk";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/space-grotesk-700.woff2") format("woff2");
}

/* ---- Space Mono ---- */
@font-face {
	font-family: "Space Mono";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/space-mono-400.woff2") format("woff2");
}
@font-face {
	font-family: "Space Mono";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/space-mono-700.woff2") format("woff2");
}
