/**
 * Fuentes auto-hospedadas — Inter + Poppins.
 *
 * Reemplaza la carga directa desde fonts.googleapis.com (2026-09-10).
 * Motivo RGPD: cargar fuentes desde el CDN de Google transfiere la IP
 * del visitante a Google antes de cualquier consentimiento — esto ya
 * generó sanciones reales en Alemania (sentencia LG München I, 2022).
 * Auto-hospedar las elimina del todo: no hay ninguna petición a terceros,
 * así que esto no necesita pasar por el banner de cookies.
 *
 * Archivos generados desde los paquetes @fontsource/inter y
 * @fontsource/poppins (subset "latin" — cubre ES/EN/PT-BR/DE).
 */

@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');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('../fonts/inter-800.woff2') format('woff2');
}

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