/* Auto-hébergement des fontes — RGPD friendly.
 *
 * Déposer dans ce dossier les WOFF2 d'Outfit (400/500/600/700/800)
 * et DM Sans (400/500/600/700) — depuis https://gwfh.mranftl.com/fonts/
 * ou https://google-webfonts-helper.herokuapp.com (sélection latin + latin-ext).
 *
 * Les déclarations @font-face ci-dessous sont prêtes ; si un fichier manque,
 * le navigateur utilisera la pile fallback de --f-display / --f-body
 * (system-ui, sans-serif).
 */

/* ===== Outfit ===== */
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('outfit-400.woff2') format('woff2');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('outfit-500.woff2') format('woff2');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('outfit-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('outfit-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Outfit';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('outfit-800.woff2') format('woff2');
}

/* ===== DM Sans ===== */
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('dmsans-400.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('dmsans-500.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('dmsans-600.woff2') format('woff2');
}
@font-face {
	font-family: 'DM Sans';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('dmsans-700.woff2') format('woff2');
}
