/*
 * Polices auto-hébergées (RGPD : aucune requête vers Google Fonts depuis le navigateur du visiteur ;
 * performance : pas de connexion tierce supplémentaire à établir).
 * Couple choisi d'après les 3 mots de marque (voir .impeccable.md : chaleureuse, résolue,
 * communautaire) — Fraunces/Sora initiaux remplacés : Fraunces est le réflexe par défaut d'une IA
 * pour "site élégant" (voir reflex_fonts_to_reject du skill impeccable), pas un choix distinctif.
 * Bricolage Grotesque (titres) : grotesque à la personnalité affirmée, variable, un œil qui ne se
 * confond pas avec un serif éditorial générique. Lexend (texte) : conçu pour la lisibilité, chaleureux
 * sans être un sans-serif neutre de SaaS. JetBrains Mono conservé pour les labels/horaires (usage
 * utilitaire, pas un choix de "voix").
 * Fichiers variables (une seule requête par famille), sous-ensemble latin (U+0000-00FF, couvre les
 * accents français).
 */

@font-face {
	font-family: "Bricolage Grotesque Variable";
	font-style: normal;
	font-weight: 200 800;
	font-display: swap;
	src: url("../fonts/bricolage-grotesque-variable.woff2") format("woff2");
}

@font-face {
	font-family: "Lexend Variable";
	font-style: normal;
	font-weight: 300 700;
	font-display: swap;
	src: url("../fonts/lexend-variable.woff2") format("woff2");
}

@font-face {
	font-family: "JetBrains Mono";
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url("../fonts/jetbrains-mono-500.woff2") format("woff2");
}

/* Accent manuscrit pour les titres de section (h2) — remplace Cormorant
   Garamond italique sur demande de Jordan ("une police plutôt manuscrit").
   Caveat : manuscrit mais reste lisible à toutes les tailles utilisées pour
   un h2 (contrairement à un script lié type Sacramento/Alex Brush, plus dur
   à lire hors d'un usage ponctuel). Usage ponctuel (h2 uniquement), jamais
   pour le corps de texte. */
@font-face {
	font-family: "Caveat";
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url("../fonts/caveat-700.woff2") format("woff2");
}
