/* fonts.css — self-host del font di testo. Caricato PRIMA di main.css.
   Scelta: Atkinson Hyperlegible (Braille Institute, licenza SIL OFL 1.1).
   Perche: carattere distintivo ma progettato per la massima leggibilita
   (lettere disambiguate: I/l/1, 0/O, a/e aperte), tono chiaro e affidabile,
   adatto a lettura in famiglia anche non tecnica. Open-source e self-hostato:
   niente CDN a runtime, resta identico su tutti i dispositivi.
   Solo 2 pesi (400 + 700) per non appesantire; subset latin (~17KB/file).
   font-display: swap -> testo subito visibile col fallback, poi swap. */

@font-face {
  font-family: "Atkinson Hyperlegible";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("fonts/atkinson-hyperlegible-400.woff2") format("woff2");
}

@font-face {
  font-family: "Atkinson Hyperlegible";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("fonts/atkinson-hyperlegible-700.woff2") format("woff2");
}
