/* ==========================================================
   FONT DEL GIOCO — serviti in locale (niente rete: il gioco deve funzionare
   anche offline e su connessioni lente).
     · CINZEL  → titoli. Le minuscole sono maiuscoletti: "Il Nono Grado" esce
       con l'iniziale grande e il resto in small caps, senza trucchi CSS.
       È un font variabile: un solo file copre i pesi 400–700.
     · BARLOW  → testo, etichette, pulsanti. Sans umanista, stretto quanto basta
       per stare nelle etichette dell'Hub su schermi piccoli.
   Sottoinsieme latino (accenti italiani inclusi), formato woff2.
   ========================================================== */

@font-face {
    font-family: 'Cinzel';
    src: url('../font/cinzel-var.woff2') format('woff2-variations'),
         url('../font/cinzel-var.woff2') format('woff2');
    font-weight: 400 700;
    font-style: normal;
    font-display: swap;
}

@font-face { font-family: 'Barlow'; src: url('../font/barlow-400.woff2') format('woff2'); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Barlow'; src: url('../font/barlow-500.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Barlow'; src: url('../font/barlow-600.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Barlow'; src: url('../font/barlow-700.woff2') format('woff2'); font-weight: 700; font-style: normal; font-display: swap; }
