/**
 * assets/css/base/fonts.css
 * Poppins + Inter self-hosted (só os pesos realmente usados no CSS:
 * Poppins 600/700/800/900, Inter 400/500/600/700/800).
 *
 * Substitui o pedido a fonts.googleapis.com por dois motivos:
 * 1) Performance — remove uma volta extra de DNS+TLS bloqueante a um
 *    domínio de terceiro antes do CSS da fonte sequer começar a
 *    descarregar (o browser já está a ligar-se a este mesmo servidor
 *    para todo o resto do tema).
 * 2) Privacidade/RGPD — carregar fontes do domínio da Google expõe o
 *    IP do visitante à Google sem consentimento explícito; alguns
 *    tribunais na UE já trataram isto como um problema de RGPD.
 *
 * font-display: swap mantido (evita texto invisível enquanto a fonte
 * carrega — mesma prática que já existia antes).
 */

@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('../../fonts/poppins/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/poppins-latin-700-normal.woff2') format('woff2');
}

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

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

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

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

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