/* Adattamenti minimi per usare nella pagina dell'audit la barra e il piè di pagina copiati dal sito */
/* la barra NON resta fissa: scorre via con la pagina, così non copre mai il campo del sito né il form finale */
body.con-sito .nav { position: absolute; top: 0; left: 0; right: 0; z-index: 92; background: transparent; }
body.con-sito .fascia { padding-top: var(--nav-h, 68px); }
/* i link della barra, del menu e del piè di pagina prendono i colori del sito, non quelli dei testi dell'audit */
:where(.nav, .mobile-menu, .foot) a { color: inherit; text-decoration: none; }
:where(.foot) ul { margin: 0; padding: 0; }
/* menu del telefono aperto: sopra a tutto, come sul sito */
body.con-sito .mobile-menu { z-index: 91; }

/* riga di fiducia sotto il risultato */
.fiducia { text-align: center; padding: 22px 16px 6px; }
.fiducia p { font-family: var(--f-display); font-weight: 600; font-size: clamp(1rem, 2.4vw, 1.15rem); color: var(--ink-soft); letter-spacing: -.01em; }
/* stile che nel sito è scritto dentro l'elemento (qui non è ammesso) */
.foot-bottom > span:last-child { display: flex; gap: 20px; flex-wrap: wrap; }
