/* Polices auto-hébergées : aucune requête tierce, aucun FOIT.
   latin = Cormorant Garamond + Marcellus · hébreu = Frank Ruhl Libre + Assistant */

@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"); }

@font-face { font-family: "Marcellus"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("../fonts/marcellus-latin-400-normal.woff2") format("woff2"); }

@font-face { font-family: "Frank Ruhl Libre"; font-style: normal; font-weight: 300;
  font-display: swap; src: url("../fonts/frank-ruhl-libre-hebrew-300-normal.woff2") format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Frank Ruhl Libre"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("../fonts/frank-ruhl-libre-hebrew-400-normal.woff2") format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Frank Ruhl Libre"; font-style: normal; font-weight: 500;
  font-display: swap; src: url("../fonts/frank-ruhl-libre-hebrew-500-normal.woff2") format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Frank Ruhl Libre"; font-style: normal; font-weight: 300;
  font-display: swap; src: url("../fonts/frank-ruhl-libre-latin-300-normal.woff2") format("woff2"); }
@font-face { font-family: "Frank Ruhl Libre"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("../fonts/frank-ruhl-libre-latin-400-normal.woff2") format("woff2"); }
@font-face { font-family: "Frank Ruhl Libre"; font-style: normal; font-weight: 500;
  font-display: swap; src: url("../fonts/frank-ruhl-libre-latin-500-normal.woff2") format("woff2"); }

@font-face { font-family: "Assistant"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("../fonts/assistant-hebrew-400-normal.woff2") format("woff2");
  unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; }
@font-face { font-family: "Assistant"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("../fonts/assistant-latin-400-normal.woff2") format("woff2"); }

/* Anglaise de l'enveloppe — un seul usage, une seule graisse */
@font-face { font-family: "Pinyon Script"; font-style: normal; font-weight: 400;
  font-display: swap; src: url("../fonts/pinyon-script-latin-400-normal.woff2") format("woff2"); }
