/* ==========================================================================
   COPAÏBA — POLICES AUTO-HÉBERGÉES
   --------------------------------------------------------------------------
   Les deux polices du site sont désormais servies depuis ce serveur et non
   plus depuis Google. Trois bénéfices :
     · plus aucune adresse IP de visiteur transmise à Google (RGPD) ;
     · deux connexions réseau en moins, donc un affichage plus rapide ;
     · une dépendance extérieure de moins dans la politique de sécurité.
   Fichiers : assets/fonts/ — sous-ensemble « latin », tous les caractères
   français sont couverts (é è à ç ù œ « » — …).
   Polices sous licence SIL Open Font License 1.1.
   ========================================================================== */

/* ---------- Cormorant Garamond — titres ---------- */
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal; font-weight: 300; font-display: swap;
  src: url('fonts/cormorant-garamond-latin-300-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal; font-weight: 400; font-display: swap;
  src: url('fonts/cormorant-garamond-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: normal; font-weight: 600; font-display: swap;
  src: url('fonts/cormorant-garamond-latin-600-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic; font-weight: 300; font-display: swap;
  src: url('fonts/cormorant-garamond-latin-300-italic.woff2') format('woff2');
}
@font-face {
  font-family: 'Cormorant Garamond';
  font-style: italic; font-weight: 400; font-display: swap;
  src: url('fonts/cormorant-garamond-latin-400-italic.woff2') format('woff2');
}

/* ---------- Inter — textes ---------- */
/* La graisse 300 était déclarée mais aucun élément du site ne l'utilise.
   Le navigateur ne la téléchargeait donc jamais : la retirer ne change pas
   le poids des pages, cela supprime seulement 24 Ko de fichier mort et une
   déclaration qui ne correspondait à rien. */
@font-face {
  font-family: 'Inter';
  font-style: normal; font-weight: 400; font-display: swap;
  src: url('fonts/inter-latin-400-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal; font-weight: 500; font-display: swap;
  src: url('fonts/inter-latin-500-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal; font-weight: 600; font-display: swap;
  src: url('fonts/inter-latin-600-normal.woff2') format('woff2');
}
