.lg-testo{max-width:34rem}.lg-titolo{font-family:var(--font-titoli);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.375rem,1.7rem + 2.9vw,4rem);font-weight:800;font-stretch:75%;line-height:.95}.lg-vigore{color:var(--color-secondario-scuro);margin-top:1rem;font-size:.9375rem;line-height:1.5}.lg-intro{margin-top:2rem;font-size:1.1875rem;line-height:1.55}.lg-sezione{margin-top:2.75rem}.lg-sezione h2{font-family:var(--font-titoli);letter-spacing:-.01em;font-size:1.625rem;font-weight:800;font-stretch:75%;line-height:1.1}.lg-sezione p,.lg-sezione li{font-size:1.0625rem;line-height:1.6}.lg-sezione p{margin-top:.875rem}.lg-sezione ul{gap:.5rem;margin-top:.75rem;padding-left:1.25rem;list-style:outside;display:grid}.lg-sezione li::marker{color:var(--color-mattone)}.lg a{text-underline-offset:.2em;overflow-wrap:anywhere;padding-block:.8rem;text-decoration:underline;text-decoration-thickness:1px}.lg a:focus-visible{outline:2px solid var(--color-inchiostro);outline-offset:2px;border-radius:2px}.lg-manca{color:var(--color-inchiostro);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffe14d;border-radius:2px;box-shadow:0 0 0 .15em #ffe14d}@media (min-width:64rem){.lg-intro{margin-top:2.5rem;font-size:1.25rem}.lg-sezione{margin-top:3.25rem}.lg-sezione h2{font-size:1.875rem}}
