.legale[data-astro-cid-7mixsx5c]{padding:72px 24px 96px}.legale__layout[data-astro-cid-7mixsx5c]{grid-template-columns:minmax(0,1fr);grid-template-areas:"intestazione""indice""testo";max-width:1080px;margin:0 auto;display:grid}.legale__intestazione[data-astro-cid-7mixsx5c]{border-bottom:1px solid var(--color-border);grid-area:intestazione;margin-bottom:32px;padding-bottom:28px}.legale__titolo[data-astro-cid-7mixsx5c]{letter-spacing:var(--tracking-titoli);margin-bottom:20px;font-size:clamp(2.25rem,1.6rem + 2.2vw,3.25rem);font-weight:400;line-height:1.08}.legale__sottotitolo[data-astro-cid-7mixsx5c]{font-size:var(--fs-ui);color:var(--color-text-secondary);margin-bottom:4px}.legale__indice[data-astro-cid-7mixsx5c]{border-radius:var(--radius-card);background-color:var(--color-white);border:1px solid var(--color-border);grid-area:indice;align-self:start;margin-bottom:40px;padding:20px 20px 12px}.legale__indice-titolo[data-astro-cid-7mixsx5c]{font-size:var(--fs-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:4px;font-weight:500}.legale__indice[data-astro-cid-7mixsx5c] ol[data-astro-cid-7mixsx5c]{margin:0;padding:0;list-style:none}.legale__indice[data-astro-cid-7mixsx5c] li[data-astro-cid-7mixsx5c]+li[data-astro-cid-7mixsx5c]{border-top:1px solid var(--color-border)}.legale__indice[data-astro-cid-7mixsx5c] a[data-astro-cid-7mixsx5c]{min-height:44px;font-size:var(--fs-ui);color:var(--color-text);align-items:center;padding:8px 0;line-height:1.4;text-decoration:none;transition:color .2s;display:flex}.legale__indice[data-astro-cid-7mixsx5c] a[data-astro-cid-7mixsx5c]:hover{color:var(--color-green-text)}.legale__testo[data-astro-cid-7mixsx5c]{grid-area:testo;min-width:0;max-width:37em}.legale__testo[data-astro-cid-7mixsx5c] p,.legale__testo[data-astro-cid-7mixsx5c] li{font-size:var(--fs-body);line-height:1.7}.legale__intro[data-astro-cid-7mixsx5c]{margin-bottom:40px}.legale__sezione[data-astro-cid-7mixsx5c]{margin-bottom:44px}.legale__h2[data-astro-cid-7mixsx5c]{letter-spacing:-.015em;margin-bottom:14px;font-size:1.375rem;font-weight:500;line-height:1.3}.legale__sezione[data-astro-cid-7mixsx5c]>*+:not(h3){margin-top:.85rem}.legale__elenco[data-astro-cid-7mixsx5c]{padding-left:1.25rem;list-style-type:disc}.legale__elenco[data-astro-cid-7mixsx5c] li[data-astro-cid-7mixsx5c]+li[data-astro-cid-7mixsx5c]{margin-top:.5rem}.legale__elenco[data-astro-cid-7mixsx5c] li[data-astro-cid-7mixsx5c]::marker{color:var(--color-green)}.legale__testo[data-astro-cid-7mixsx5c] a{color:var(--color-green-text);text-underline-offset:.15em;text-decoration:underline}.legale[data-astro-cid-7mixsx5c] strong{font-weight:600}.legale[data-astro-cid-7mixsx5c] code{overflow-wrap:anywhere;font-size:.9em}.legale__nascosto[data-astro-cid-7mixsx5c]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legale__h3[data-astro-cid-7mixsx5c]{margin:1.75rem 0 .5rem;font-size:1.125rem;font-weight:500}.legale__tabella[data-astro-cid-7mixsx5c]{overflow-x:auto}.legale__tabella[data-astro-cid-7mixsx5c] table[data-astro-cid-7mixsx5c]{border-collapse:collapse;width:100%;min-width:560px;font-size:var(--fs-small);line-height:1.5}.legale__tabella[data-astro-cid-7mixsx5c] th[data-astro-cid-7mixsx5c],.legale__tabella[data-astro-cid-7mixsx5c] td[data-astro-cid-7mixsx5c]{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.65rem .75rem .65rem 0;font-weight:400}.legale__tabella[data-astro-cid-7mixsx5c] thead[data-astro-cid-7mixsx5c] th[data-astro-cid-7mixsx5c]{color:var(--color-text-secondary);border-bottom-color:var(--color-text-secondary);font-weight:500}.legale__tabella[data-astro-cid-7mixsx5c] tbody[data-astro-cid-7mixsx5c] th[data-astro-cid-7mixsx5c]{font-weight:500}.legale__tabella[data-astro-cid-7mixsx5c] tbody[data-astro-cid-7mixsx5c] th[data-astro-cid-7mixsx5c] code{white-space:nowrap;overflow-wrap:normal}.legale__bottone[data-astro-cid-7mixsx5c]{margin-top:1rem}@media (width>=1024px){.legale[data-astro-cid-7mixsx5c]{padding-top:88px}.legale__layout[data-astro-cid-7mixsx5c]{grid-template-columns:248px minmax(0,1fr);grid-template-areas:"indice intestazione""indice testo";column-gap:72px}.legale__indice[data-astro-cid-7mixsx5c]{top:calc(var(--header-height) + 24px);max-height:calc(100vh - var(--header-height) - 48px);background:0 0;border:0;margin:0 0 0 -4px;padding:0 0 0 4px;position:sticky;overflow-y:auto}.legale__indice-titolo[data-astro-cid-7mixsx5c]{margin-bottom:10px}.legale__indice[data-astro-cid-7mixsx5c] li[data-astro-cid-7mixsx5c]+li[data-astro-cid-7mixsx5c]{border-top:0}.legale__indice[data-astro-cid-7mixsx5c] a[data-astro-cid-7mixsx5c]{border-left:2px solid var(--color-border);min-height:0;font-size:var(--fs-small);color:var(--color-text-secondary);padding:7px 0 7px 14px}.legale__indice[data-astro-cid-7mixsx5c] a[data-astro-cid-7mixsx5c]:hover{border-left-color:var(--color-green);color:var(--color-text)}}@media (width<=480px){.legale[data-astro-cid-7mixsx5c]{padding:48px 20px 72px}.legale__tabella[data-astro-cid-7mixsx5c] table[data-astro-cid-7mixsx5c]{font-size:var(--fs-ui)}}
