/* ---- 5) If you still want Josefin anywhere, scope it narrowly ------------ */

/* Example: only “content body” blocks (below the fold), not global */

/*
.article-body, .entry-content, .uk-article{
  font-family:"Josefin Sans","Josefin Sans Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;
}
*/

/* ==========================================================================
   THH Font Overrides (Performance + CLS) — optimized
   ========================================================================== */
:root {
	--thh-font-primary: "Poppins", "Poppins Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
	--thh-font-body: "Poppins", "Poppins Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}

/* ---- 3) Force ONE font above-the-fold ---------------------------------- */
header, .uk-navbar, .uk-navbar-container, .uk-section:first-of-type, .uk-cover-container, .uk-hero, .hero, .page-hero, h1, h2, h3, .uk-heading-large, .uk-heading-medium {
	font-family: var(--thh-font-primary) !important;
}

/* ---- 4) Default body font ------------------------------------------------ */
html, body {
	font-family: var(--thh-font-body) !important;
}
