/*
 * Fonts — Self-Hosted @font-face Declarations
 * -----------------------------------------------------------------------
 * Poppins (headings/buttons) + Inter (body) are self-hosted from
 * /assets/fonts/ rather than loaded from Google Fonts CDN, eliminating
 * a third-party render-blocking connection and giving us full control
 * over font-display behavior — a direct Core Web Vitals (CLS/LCP) win.
 *
 * Place the corresponding .woff2 files in /assets/fonts/ before launch:
 *   poppins-regular.woff2   poppins-semibold.woff2   poppins-bold.woff2
 *   inter-regular.woff2     inter-medium.woff2       inter-semibold.woff2
 *
 * If self-hosted files are not yet present, uncomment the Google Fonts
 * @import fallback at the bottom of this file temporarily during
 * development only — remove before production launch.
 * ----------------------------------------------------------------------- */

@font-face {
	font-family: 'Poppins';
	src: url('../fonts/poppins-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Poppins';
	src: url('../fonts/poppins-semibold.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Poppins';
	src: url('../fonts/poppins-bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Inter';
	src: url('../fonts/inter-regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Inter';
	src: url('../fonts/inter-medium.woff2') format('woff2');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Inter';
	src: url('../fonts/inter-semibold.woff2') format('woff2');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

/* Development-only fallback (remove before launch):
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@400;600;700&display=swap');
*/
