/*
 * Police Lato — auto-hébergée (fichiers Google Fonts téléchargés localement,
 * sous-ensemble "latin" uniquement, couvre les accents français), plutôt
 * qu'un lien direct vers fonts.googleapis.com : évite une dépendance/appel
 * réseau vers Google au chargement du site, cohérent avec le contexte RGPD
 * (bandeau cookies déjà en place sur le site).
 *
 * ⚠️ Lato ne propose pas nativement de graisse 600 (seules 100/300/400/700/900
 * existent chez Google Fonts). Décision utilisateur (2026-09-09) : le fichier
 * "700 Bold" est utilisé et déclaré ici sous font-weight:600, pour que tout
 * usage de `font-weight:600` dans le CSS du thème charge ce fichier tel quel.
 */

@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('../fonts/lato/lato-300.woff2') format('woff2');
}

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

@font-face {
	font-family: 'Lato';
	font-style: normal;
	font-weight: 600; /* fichier réel : Lato Bold (700), cf. note ci-dessus */
	font-display: swap;
	src: url('../fonts/lato/lato-600.woff2') format('woff2');
}

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

/*
 * Application : police des textes courants (corps de texte). Les titres
 * (h1-h4) restent sur 'new_ciclegordita', déjà définie dans l'identité CIBM
 * (assets/css/cibm-identity.css) — non modifiée ici.
 */
body {
	font-family: 'Lato', sans-serif;
	font-weight: 400;
}
