/* Font per he (pacchetto hebrew), generato da scripts/font-lingue.mjs: solo le fette con caratteri usati nel sito. Licenza OFL. */
@font-face {
  font-family: 'Frank Ruhl Libre';
  font-style: normal;
  font-weight: 300 500;
  font-display: swap;
  src: url(/fonts/lingue/hebrew/frank-ruhl-libre-normal-300-500-0.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
@font-face {
  font-family: 'Noto Sans Hebrew';
  font-style: normal;
  font-weight: 300 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/lingue/hebrew/noto-sans-hebrew-normal-300-600-1.woff2) format('woff2');
  unicode-range: U+0307-0308, U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}

/* I font della lingua entrano prima di quelli latini, che restano per numeri e nomi propri */
html.v3[data-lang="he"] {
  --font-display: 'Frank Ruhl Libre', 'Newsreader', Georgia, serif;
  --font-body: 'Noto Sans Hebrew', 'Hanken Grotesk', system-ui, sans-serif;
}
