/* ==========================================================================
   PolarLabs — self-hosted premium fonts (Manrope headings, Inter body/UI).
   Matches the --pl-font-heading / --pl-font tokens in main.css. Latin subset,
   WOFF2, font-display: swap (text paints immediately in the fallback, then
   swaps — no invisible-text FOIT). Self-hosted (same origin) — no third-party
   font request, so no external privacy/performance dependency.
   ========================================================================== */
@font-face {
	font-family: "Manrope"; font-style: normal; font-weight: 700; font-display: swap;
	src: url("../fonts/manrope-700.woff2") format("woff2");
}
@font-face {
	font-family: "Manrope"; font-style: normal; font-weight: 800; font-display: swap;
	src: url("../fonts/manrope-800.woff2") format("woff2");
}
@font-face {
	font-family: "Inter"; font-style: normal; font-weight: 400; font-display: swap;
	src: url("../fonts/inter-400.woff2") format("woff2");
}
@font-face {
	font-family: "Inter"; font-style: normal; font-weight: 500; font-display: swap;
	src: url("../fonts/inter-500.woff2") format("woff2");
}
@font-face {
	font-family: "Inter"; font-style: normal; font-weight: 600; font-display: swap;
	src: url("../fonts/inter-600.woff2") format("woff2");
}
@font-face {
	font-family: "Inter"; font-style: normal; font-weight: 700; font-display: swap;
	src: url("../fonts/inter-700.woff2") format("woff2");
}
