/* Luciole — police conçue pour les personnes malvoyantes (Centre Technique Régional pour la Déficience Visuelle + Laurent Bourcellier & Jonathan Perez, luciole-vision.com), licence CC BY 4.0. Hébergée ici : aucun appel à un service tiers. */
@font-face { font-family: 'Luciole'; src: url('Luciole-Regular.woff2') format('woff2'); font-weight: 100 599; font-style: normal; font-display: swap; }
@font-face { font-family: 'Luciole'; src: url('Luciole-Bold.woff2') format('woff2'); font-weight: 600 900; font-style: normal; font-display: swap; }
@font-face { font-family: 'Luciole'; src: url('Luciole-Italic.woff2') format('woff2'); font-weight: 100 599; font-style: italic; font-display: swap; }
@font-face { font-family: 'Luciole'; src: url('Luciole-BoldItalic.woff2') format('woff2'); font-weight: 600 900; font-style: italic; font-display: swap; }
/* Anciennes polices du site (Syne, DM Sans) : du texte enregistré dans les cours peut encore les citer → affiché en Luciole. */
@font-face { font-family: 'DM Sans'; src: url('Luciole-Regular.woff2') format('woff2'); font-weight: 100 599; font-display: swap; }
@font-face { font-family: 'DM Sans'; src: url('Luciole-Bold.woff2') format('woff2'); font-weight: 600 900; font-display: swap; }
@font-face { font-family: 'Syne'; src: url('Luciole-Regular.woff2') format('woff2'); font-weight: 100 599; font-display: swap; }
@font-face { font-family: 'Syne'; src: url('Luciole-Bold.woff2') format('woff2'); font-weight: 600 900; font-display: swap; }
