/* =============================================================
   Caratteri di norskbestecasinoer.com, serviti dal sito.

   Source Serif 4 (Adobe, variabile sull'asse del peso) per la lettura e i
   titoli; Inter (Rasmus Andersson, variabile) per le cifre, le tabelle e la
   navigazione. SIL Open Font License 1.1 per entrambi.

   Si carica prima del tema:
       <link href="/css/caratteri.css?v=20261014" rel="stylesheet">
   Nessun @import e nessun indirizzo esterno: prima del consenso il browser
   non contatta nessuno.

   I .woff2 stanno in fonts/, presi una volta dai pacchetti @fontsource.
   Il sottoinsieme e' soltanto «latin», perche' le tre lettere del norvegese
   stanno tutte dentro U+0000-00FF: æ e' U+00E6, ø e' U+00F8, å e' U+00E5, e
   le maiuscole Æ, Ø e Å sono U+00C6, U+00D8 e U+00C5. Non serve «latin-ext»,
   e un lettore norvegese scarica tre file per 151 kB in tutto, che servono
   ogni peso da 400 a 700 in tondo e il corsivo del serif per le glosse.
   ============================================================= */

/* Source Serif 4 — tondo, pesi 400-700 su un file solo */
@font-face {
  font-family: 'Source Serif 4';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/source-serif-4/source-serif-4-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
                 U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
                 U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Source Serif 4 — corsivo, per le glosse e i titoli di legge */
@font-face {
  font-family: 'Source Serif 4';
  font-style: italic;
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/source-serif-4/source-serif-4-latin-wght-italic.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
                 U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
                 U+2212, U+2215, U+FEFF, U+FFFD;
}

/* Inter — cifre, tabelle, navigazione; pesi 400-700 su un file solo */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url(/fonts/inter/inter-latin-wght-normal.woff2) format('woff2-variations');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC,
                 U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193,
                 U+2212, U+2215, U+FEFF, U+FFFD;
}
