/* fatturato-nuova.css - grafica "de-AI" per /fatturato (landing + fasce), gated ?grafica=a|b. Font self-hosted. */
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/IBMPlexSans-400.woff2) format('woff2');}
@font-face{font-family:'IBM Plex Sans';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/IBMPlexSans-600.woff2) format('woff2');}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/IBMPlexMono-500.woff2) format('woff2');}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/IBMPlexMono-600.woff2) format('woff2');}
@font-face{font-family:'Fraunces';font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/Fraunces-600.woff2) format('woff2');}

/* font vero al posto di system-ui (token) */
.rg.graf{
  --rg-sans:'IBM Plex Sans', system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --rg-mono:'IBM Plex Mono', ui-monospace, "SF Mono", Consolas, monospace;
}

/* via gli occhielli ripetuti (sezione + i 9 "Fascia F<n>"): H1/H2 + scala F1-F9 bastano */
.rg.graf .rg-eyebrow{ display:none; }
.rg.graf .rg-hero h1{ margin-top:2px; }

/* direzione B (Editoriale): titoli in Fraunces */
.rg.graf-b .rg-hero h1,
.rg.graf-b h2{ font-family:'Fraunces', Georgia, "Times New Roman", serif; letter-spacing:-.01em; }
