/*
 * Fonts - DIGITALGREEN / Roannaise de l'Eau (RDE)
 * Chargement des polices personnalisées
 *
 * Polices identifiées dans le Design System Figma (node 2:6), lues via les
 * styles de texte réels (Dev Mode) le 2026-07-20 :
 *   - Nunito Bold  → titres (H1, H2, H3)
 *   - Inter Regular → corps de texte / paragraphes ("B1. Body")
 *   - DM Sans Regular/Bold → "Texte Courant" (UI : boutons, liens, tableaux)
 *
 * Auto-hébergées (fichiers dans assets/fonts/) plutôt que chargées depuis le
 * CDN Google Fonts : RDE est un service public, le CNIL recommande d'éviter
 * les appels à des CDN tiers qui exposent l'IP des visiteurs à Google
 * (cf. remarque RGAA/RGPD déjà notée dans context_project.md). Sous-ensemble
 * "latin" uniquement (couvre tous les caractères accentués français +
 * ligature œ) pour limiter le poids des fichiers.
 *
 * Seuls les graisses/styles réellement vus dans Figma sont chargés. Si un
 * composant a besoin d'une graisse absente (ex: Inter Bold, Nunito Regular),
 * la retélécharger sur https://fonts.google.com/ (licence OFL, libre) et
 * ajouter un bloc @font-face ici plutôt que de charger toute la famille.
 */

@font-face {
	font-family: 'Nunito';
	src: url('../fonts/Nunito-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: 'DM Sans';
	src: url('../fonts/DMSans-Regular.woff2') format('woff2');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'DM Sans';
	src: url('../fonts/DMSans-Bold.woff2') format('woff2');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}
