.legale{max-width:640px;margin:0 auto;padding:32px 20px 64px}.legale-titolo{font-family:var(--font-voce);font-size:27px;line-height:1.25;color:var(--tx);margin:0 0 6px}.legale-agg{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-faint);margin:0 0 30px}.legale-sez{margin-bottom:26px}.legale-h{font-size:var(--t-etichetta);font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-text);margin:0 0 9px}.legale-p{font-family:var(--font-lettura);font-size:calc(var(--t-lettura) * var(--corpo));line-height:1.7;color:var(--tx);margin:0 0 11px}.legale-p:last-child{margin-bottom:0}.legale-email{position:relative;color:var(--gold-text);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.legale-email:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}.legale-lista{margin:0 0 11px;padding-left:18px;list-style:none}.legale-lista li{position:relative;font-family:var(--font-lettura);font-size:calc(var(--t-lettura) * var(--corpo));line-height:1.7;color:var(--tx);margin-bottom:7px}.legale-lista li:before{content:"";position:absolute;left:-14px;top:.72em;width:6px;height:1px;background:rgba(var(--gold-rgb),.55)}.legale-coda{margin-top:34px;padding-top:18px;border-top:1px solid rgba(var(--tx-rgb),.1);font-size:13px}.legale-coda a{color:var(--gold-text);text-decoration:none}