/* ==========================================================================
   Caratteri ospitati in locale — nessuna richiesta verso Google

   I file stanno qui accanto: il sito non contatta alcun dominio di terze
   parti, e l'indirizzo IP di chi visita non raggiunge nessuno tranne Aruba.
   E' quello che dichiara il punto sui dati di navigazione della privacy.
   Se un domani rientrano Google Fonts, mappe, video o analytics, quel punto
   va riscritto.

   Licenza: Archivo e Source Serif 4 sono distribuiti con SIL Open Font
   License 1.1, che consente di ridistribuire i file insieme al sito.

   Sottoinsiemi: latin e latin-ext soltanto — coprono l'italiano e le lingue
   europee occidentali. Greco, cirillico e vietnamita esclusi.

   Sono caratteri VARIABILI: un solo file copre tutta la famiglia.

   ARCHIVO PORTA DUE ASSI, non solo il peso: font-stretch da 62% a 125%.
   L'asse della larghezza e' il motivo per cui questo file e' diverso da
   quello del sito ACVM, dove Archivo ha il solo asse del peso. Serve alle
   maiuscole incise della targa: sulle targhe vere le lettere sono allargate
   perche' l'incisione non le chiuda, e senza quell'asse il titolo sembra
   soltanto un grassetto.

   Per rigenerarli:
     https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,400..700&display=swap
     https://fonts.googleapis.com/css2?family=Source+Serif+4:opsz,wght@8..60,400;8..60,500;8..60,600&display=swap
   Aprire con un browser, salvare i .woff2 dei blocchi latin e latin-ext,
   e aggiornare qui i nomi file e gli unicode-range.
   ========================================================================== */

/* Source Serif 4 — latin */
@font-face{
  font-family:'Source Serif 4';
  font-style:normal;
  font-weight:400 600;
  font-display:swap;
  src:url('source-serif-4-latin.woff2') format('woff2');
  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 — latin-ext */
@font-face{
  font-family:'Source Serif 4';
  font-style:normal;
  font-weight:400 600;
  font-display:swap;
  src:url('source-serif-4-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}

/* Archivo — latin — peso 400-700, larghezza 62-125% */
@font-face{
  font-family:'Archivo';
  font-style:normal;
  font-weight:400 700;
  font-stretch:62% 125%;
  font-display:swap;
  src:url('archivo-latin.woff2') format('woff2');
  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;
}

/* Archivo — latin-ext */
@font-face{
  font-family:'Archivo';
  font-style:normal;
  font-weight:400 700;
  font-stretch:62% 125%;
  font-display:swap;
  src:url('archivo-latin-ext.woff2') format('woff2');
  unicode-range:U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
