.testo-legale{padding-block:calc(var(--testata) + var(--fascia) + clamp(40px,6vw,96px)) clamp(56px,8vw,120px)}.testo-legale .griglia{display:grid;gap:40px}.testo-legale .indice ol{margin:12px 0 0;padding-left:1.2em;display:grid;gap:6px}.testo-legale .indice a{text-underline-offset:3px}.testo-legale .indice a:hover{color:var(--azione)}.testo-legale article{max-width:68ch;display:grid;gap:16px;min-width:0}.testo-legale .sopratitolo{color:var(--azione)}.testo-legale .titolo{font-size:clamp(2.8rem,7vw,6rem);overflow-wrap:anywhere}.testo-legale .aggiornato{color:var(--testo-secondario)}.testo-legale .testo{display:grid;gap:1em;overflow-wrap:anywhere;min-width:0}.testo-legale .testo h2{font-size:var(--scala-1);margin-top:20px;scroll-margin-top:calc(var(--testata) + var(--fascia) + 24px)}.testo-legale .testo h3{font-family:var(--font-dettaglio);font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:.875rem;margin:8px 0 0}.testo-legale .testo :is(p,ul,ol){margin:0}.testo-legale .testo :is(ul,ol){padding-left:1.2em;display:grid;gap:4px}.testo-legale .testo a{color:var(--azione);text-underline-offset:3px}.testo-legale .testo table{border-collapse:collapse;width:100%;font-size:.9375rem}.testo-legale .testo :is(th,td){border-bottom:1px solid var(--linea);padding:8px 10px 8px 0;text-align:left;vertical-align:top}.testo-legale .preferenze{margin-top:8px}.testo-legale .titolare{margin-top:24px;padding-top:20px;border-top:2px solid currentColor;display:grid;gap:4px}.testo-legale .titolare .etichetta{color:var(--azione);margin-bottom:4px}.testo-legale .titolare a{color:var(--azione);text-underline-offset:3px}@media(min-width:820px){.testo-legale .griglia{grid-template-columns:260px minmax(0,1fr)}.testo-legale .indice{position:sticky;top:calc(var(--testata) + var(--fascia) + 24px);height:max-content}.testo-legale .solo{grid-column:2}}
