/**
 * fonts.css
 * Anton (titoli) e Roboto (testo), self-hosted in woff2.
 * Licenza SIL Open Font License 1.1 per entrambi — vedi assets/fonts/LICENSE-*.txt.
 * Nessuna richiesta esterna a Google: tutto servito dal tuo stesso dominio.
 *
 * Anton esiste in un solo peso (400): NON usare font-weight diversi da 400
 * su elementi con font-family Anton, altrimenti il browser applica un
 * "grassetto sintetico" che sfoca il testo. font-synthesis: none qui sotto
 * è una sicurezza in più contro questo problema.
 */

@font-face {
    font-family: 'Anton';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/anton-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/roboto-latin-400-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/roboto-latin-500-normal.woff2') format('woff2');
}

@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url('../fonts/roboto-latin-700-normal.woff2') format('woff2');
}
