/* ============================================================
   TANIA GOMBERT · Self-hosted fonts (charte Anita)
   Sergia (display script) · Ezra (sans-serif corps) · Gloock (serif titres)
   Fichiers WOFF/WOFF2/TTF/OTF dans assets/fonts/
   ============================================================ */

/* === Sergia — script display (signature accents) === */
@font-face {
  font-family: 'Sergia';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/sergia.woff2') format('woff2'),
       url('../fonts/sergia.woff')  format('woff'),
       url('../fonts/sergia.ttf')   format('truetype');
}

/* === Gloock — serif éditorial titres === */
@font-face {
  font-family: 'Gloock';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/gloock-regular.ttf') format('truetype');
}

/* === Ezra SIL — sans-serif corps & structure === */
@font-face {
  font-family: 'Ezra';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/ezra-regular.otf') format('opentype');
}
@font-face {
  font-family: 'Ezra';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('../fonts/ezra-italic.otf') format('opentype');
}
@font-face {
  font-family: 'Ezra';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url('../fonts/ezra-medium.otf') format('opentype');
}
@font-face {
  font-family: 'Ezra';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/ezra-bold.otf') format('opentype');
}
@font-face {
  font-family: 'Ezra';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('../fonts/ezra-bolditalic.otf') format('opentype');
}

/* === Note Phase 3c : convertir Gloock TTF + Ezra OTF en WOFF2 pour optimiser perf.
   Outil reco : https://transfonter.org/ ou squoosh-cli. Tous les @font-face restent
   compatibles tant que le src principal pointe sur les variantes optimisées. === */
