/* ==========================================================================
   LES POLICES DE MARIANE — un seul fichier pour le calculateur ET pour l'app.

   ✅ TROUVÉES le 13 oct. 2026 : ce sont celles ENREGISTRÉES DANS SES PROPRES
      PDF (son document de 155 pages et son rapport vendu), lues avec la
      commande « pdffonts ». Elles concordent avec sa capture « TYPO » :
        TITRE       → Cinzel Decorative   (le T à boucle)
        EN-TÊTE     → Cinzel
        Sous-titre  → Libre Baskerville, en gras
        Corps       → Berkshire Swash     (le gras étroit à boucles)
      ✅ Confirmé par Anna le même jour, captures de son kit Canva à l'appui
         (Cinzel Decorative = Titre, Libre Baskerville = Sous-titre,
         Berkshire Swash = Corps).
      ⚡ Anna : « elle utilise Lora pour les documents aussi, en texte simple ».
         Le texte courant est donc en LORA (normal et gras; pas d'italique
         pour l'instant : le navigateur le penche lui-même).

   ⛔ LES FICHIERS NE SONT PAS RECOPIÉS ICI : ce sont ceux de son rapport,
      dans « contenu/assets/ ». Le serveur les sert sous « polices/ ».
      Aucun appel à Google : rien ne sort du serveur de Mariane.
   Les quatre sont des polices libres (licence SIL Open Font).
   ========================================================================== */
@font-face { font-family: "Cinzel Decorative"; font-display: swap;
             src: url("polices/CinzelDecorative-Regular.ttf") format("truetype"); }
@font-face { font-family: "Cinzel"; font-weight: 400 900; font-display: swap;
             src: url("polices/Cinzel.ttf") format("truetype"); }
@font-face { font-family: "Berkshire Swash"; font-display: swap;
             src: url("polices/BerkshireSwash-Regular.ttf") format("truetype"); }
@font-face { font-family: "Lora"; font-weight: 400; font-display: swap;
             src: url("polices/Lora-Regular.ttf") format("truetype"); }
@font-face { font-family: "Lora"; font-weight: 700; font-display: swap;
             src: url("polices/Lora-Bold.ttf") format("truetype"); }
@font-face { font-family: "Libre Baskerville"; font-weight: 400; font-display: swap;
             src: url("polices/LibreBaskerville-Regular.ttf") format("truetype"); }
@font-face { font-family: "Libre Baskerville"; font-weight: 700; font-display: swap;
             src: url("polices/LibreBaskerville-Bold.ttf") format("truetype"); }
@font-face { font-family: "Libre Baskerville"; font-style: italic; font-display: swap;
             src: url("polices/LibreBaskerville-Italic.ttf") format("truetype"); }

:root {
  --police-grand-titre: "Cinzel Decorative", "Cinzel", Georgia, serif;   /* le grand titre d'une page */
  --police-titre:       "Cinzel", Georgia, serif;                        /* en-têtes et étiquettes */
  --police-sous-titre:  "Libre Baskerville", Baskerville, Georgia, serif; /* sous-titres et valeurs */
  --police-texte:       "Lora", "Libre Baskerville", Georgia, serif;     /* tout le texte courant */
  --police-accent:      "Berkshire Swash", Georgia, serif;               /* une touche, jamais un paragraphe */
  --police-chiffres:    system-ui, -apple-system, "Segoe UI", sans-serif; /* les petits numéros du schéma */
}
