/* Fontes auto-hébergées, réduites au latin (français compris).
   Newsreader : instance figée en 500, axe de taille optique (opsz 6–72) conservé. */

@font-face {
  font-family: "IM Fell DW Pica";
  src: url("../fonts/im-fell-dw-pica-400-normal.woff2") format("woff2");
  font-weight: 400; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "IM Fell DW Pica";
  src: url("../fonts/im-fell-dw-pica-400-italic.woff2") format("woff2");
  font-weight: 400; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Newsreader";
  src: url("../fonts/newsreader-500-normal.woff2") format("woff2");
  font-weight: 400 700; font-style: normal; font-display: swap;
}
@font-face {
  font-family: "Newsreader";
  src: url("../fonts/newsreader-500-italic.woff2") format("woff2");
  font-weight: 400 700; font-style: italic; font-display: swap;
}
@font-face {
  font-family: "Syne";
  src: url("../fonts/syne-700-normal.woff2") format("woff2");
  font-weight: 400 800; font-style: normal; font-display: swap;
}
