/* home-nuova.css - grafica "de-AI" per la home, gated ?grafica=a|b. Font self-hosted (/assets/fonts). */
@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 su tutta la home (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 su ogni sezione: gli H1/H2 portano gia' il significato --- */
.rg.graf .rg-eyebrow{ display:none; }

/* piu' aria sopra i titoli ora che manca l'occhiello */
.rg.graf .rg-hero-main > h1{ margin-top:2px; }

/* --- via i numeri 01/02/03 dalle pill (non sono una sequenza, sono 3 modi di cercare) --- */
.rg.graf .rg-pill .k{ display:none; }
.rg.graf .rg-pill{ padding-left:14px; }

/* --- via anche i numeri 01-11 dalla griglia "Aziende per settore" (indice decorativo, non una classifica) --- */
.rg.graf .rg-settore .si{ display:none; }

/* --- 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; }
