/*
 * I font del tema, SERVITI DA NOI e non da Google: un <link> a fonts.googleapis.com
 * manderebbe l'IP di ogni visitatore a Google prima ancora che veda la pagina.
 *
 * E' Berthold Imago nei tre pesi del sito di riferimento — light, book, medium. Fino
 * al 2026-08-25 al suo posto c'era Inter, il grottesco libero piu' vicino, perche'
 * Imago e' un carattere COMMERCIALE e i suoi file non si ridistribuiscono. La
 * sostituzione e' rientrata cambiando SOLO i tre `src` qui sotto: tutto il resto del
 * tema parla per RUOLO ( --font-light / --font-book / --font-medium ), mai per nome
 * del carattere, ed e' il motivo per cui e' bastato questo file.
 *
 * ⚠️ Niente `unicode-range` qui: quelle due righe per peso servivano ai SUBSET di
 * Inter ( latin e latin-ext, due file ciascuno ). Questi sono font interi, uno per
 * peso, e un `unicode-range` di troppo lascerebbe scoperte proprio le lettere
 * accentate — cioe' un sito italiano.
 *
 * ⚠️ Il peso leggero e' .woff e non .woff2: e' il formato precedente, lo leggono tutti
 * i browser ma pesa ~40% in piu' ( 38 KB contro i ~25 degli altri due ). Se salta
 * fuori il .woff2, si cambia questa riga e il `format`.
 */

/* il peso leggero — i testi grandi di apertura */
@font-face {
    font-family: 'chplus-light';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url('../fonts/imago-light-webfont.woff') format('woff');
}

/* il peso di lettura — il corpo del testo */
@font-face {
    font-family: 'chplus-book';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url('../fonts/imago-book-webfont.woff2') format('woff2');
}

/* il peso marcato — titoli, e la prima meta' delle didascalie */
@font-face {
    font-family: 'chplus-medium';
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url('../fonts/imago-medium-webfont.woff2') format('woff2');
}
