/* Polices hébergées sur FicheAI (aucune requête vers Google) */
@font-face{font-family:'Syne';font-style:normal;font-weight:600 700;font-display:swap;src:url('/fonts/syne-latin-700-normal.woff2') format('woff2')}
@font-face{font-family:'Syne';font-style:normal;font-weight:800;font-display:swap;src:url('/fonts/syne-latin-800-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:300 400;font-display:swap;src:url('/fonts/dm-sans-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:500;font-display:swap;src:url('/fonts/dm-sans-latin-500-normal.woff2') format('woff2')}
@font-face{font-family:'DM Sans';font-style:normal;font-weight:600 700;font-display:swap;src:url('/fonts/dm-sans-latin-700-normal.woff2') format('woff2')}
/* Lexend : police de lecture facilitée (option « Police lisible » des Paramètres), chargée seulement si elle est utilisée */
@font-face{font-family:'Lexend';font-style:normal;font-weight:300 400;font-display:swap;src:url('/fonts/lexend-latin-400-normal.woff2') format('woff2')}
@font-face{font-family:'Lexend';font-style:normal;font-weight:500 800;font-display:swap;src:url('/fonts/lexend-latin-600-normal.woff2') format('woff2')}
