/* Inter variabile, servito da noi invece che da Google.
   Un collegamento a un dominio esterno in meno che blocca il disegno
   della pagina, e nessuna richiesta verso i server di Google fatta dal
   browser di chi ci visita.

   Un solo file per sottoinsieme copre tutti i pesi da 300 a 900,
   perche' e' un font variabile. */

/* cyrillic */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/assets/font/inter-cyrillic.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/assets/font/inter-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;
}
/* latin */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300 900;
  font-display: swap;
  src: url(/assets/font/inter-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;
}

/* Il carattere di ripiego, con le misure di Inter addosso.

   font-display: swap qui sopra dice al browser: disegna subito col carattere
   che hai, poi sostituiscilo con Inter appena arriva. Giusto, perche il testo
   si legge subito. Il guaio e che Arial e Inter non occupano lo stesso spazio:
   al momento della sostituzione ogni riga cambiava larghezza e altezza, e la
   pagina intera si assestava di scatto. Misurato: 0,0868 di indice dei salti
   sulle pagine degli strumenti, tutto in quel singolo istante, e cera da
   prima che toccassi la pubblicita.

   Qui Arial viene ridisegnato con le proporzioni di Inter: alzata, discesa e
   larghezza corrette in percentuale. Cosi le due scritture occupano lo stesso
   spazio e la sostituzione non muove piu niente. Liberation Sans e Helvetica
   stanno nellelenco perche hanno le stesse misure di Arial, e coprono Linux
   e i Mac.

   I numeri non sono inventati: sono il rapporto fra le metriche dichiarate
   dai due file. Se un giorno si cambia carattere vanno rifatti. */
@font-face {
  font-family: 'Inter Fallback';
  src: local("Arial"), local("Helvetica Neue"), local("Liberation Sans");
  ascent-override: 90.20%;
  descent-override: 22.48%;
  line-gap-override: 0.00%;
  size-adjust: 107.40%;
}
