/* Caratteri del sito e del pannello, serviti da qui invece che da Google Fonts:
   nessuna richiesta a server esterni, e le pagine si vedono anche se Google non
   risponde. File da @fontsource 5.3.0, solo alfabeto latino (copre l'italiano
   e il simbolo dell'euro). */

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

@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 500; src: url('dm-sans-latin-500-normal.woff2') format('woff2'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 600; src: url('dm-sans-latin-600-normal.woff2') format('woff2'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 700; src: url('dm-sans-latin-700-normal.woff2') format('woff2'); }
@font-face { font-family: 'DM Sans'; font-style: normal; font-display: swap; font-weight: 800; src: url('dm-sans-latin-800-normal.woff2') format('woff2'); }

/* Outfit, il carattere del marchio Accesoft (dalla 1.0.51, sito pubblico): un solo file
   variabile con tutti i pesi, dalla cartella del marchio. Licenza SIL OFL (outfit-licenza-OFL.txt).
   Inter e DM Sans restano per il pannello. */
@font-face { font-family: 'Outfit'; font-style: normal; font-display: swap; font-weight: 100 900; src: url('outfit-variabile.ttf?v=1') format('truetype'); }
