/* Self hosted fonts - Poppins (display) + Inter (body).
   No Google Fonts CDN, matching the sibling site: faster first paint, no third
   party request on a page a broadcaster is evaluating, and nothing about a
   visitor's session leaves our own server.
   font-display:swap keeps text visible while the files load.

   The six files are in assets/fonts/, latin subset, one per weight. They come
   from the Fontsource builds of Poppins and Inter, both under the SIL Open
   Font License 1.1, which permits self hosting and redistribution. The license
   text for each sits beside them so the permission travels with the theme.

   If any file ever goes missing, that rule fails silently and the browser
   falls through to the Segoe UI / system stack named in tokens.css. The site
   still renders, just in the fallback face. functions.php also checks for one
   of these files before choosing this stylesheet over the hosted alternative,
   so a half installed theme does not end up with no webfont at all.
*/

/* ---- Poppins (headings, buttons, brand, labels) ---- */
@font-face {
	font-family: "Poppins";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/poppins-latin-500-normal.woff2") format("woff2");
}
@font-face {
	font-family: "Poppins";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/poppins-latin-600-normal.woff2") format("woff2");
}
@font-face {
	font-family: "Poppins";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/poppins-latin-700-normal.woff2") format("woff2");
}

/* ---- Inter (body copy, navigation, form fields) ---- */
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url("../fonts/inter-latin-400-normal.woff2") format("woff2");
}
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/inter-latin-500-normal.woff2") format("woff2");
}
@font-face {
	font-family: "Inter";
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url("../fonts/inter-latin-600-normal.woff2") format("woff2");
}
