:root{--spento: #8A8D8A}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--spento: #6E706E}}:root[data-theme=dark]{--spento: #6E706E}.pagina .pagina-sezione{min-height:0;padding-block:clamp(3.5rem,6.5vw,6rem)}.pagina .sezione+.sezione{min-height:0}.pagina h2{max-width:22em}.pagina-etichetta{font-size:var(--voce)!important;font-weight:600!important;letter-spacing:var(--voce-spaziatura)!important;text-transform:uppercase;color:var(--grafite)!important;line-height:1.4!important}.pagina-fonte{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);color:var(--testo);line-height:1.5}.pagina .pagina-fonte a{color:var(--verde-testo);font-weight:700}.pagina .pagina-fonte a:focus-visible{color:var(--rosa-testo)}@media (hover: hover){.pagina .pagina-fonte a:hover{color:var(--rosa-testo)}}.pagina-nota{font-size:var(--t-corrente, 1.25rem);color:var(--testo);max-width:40em}.pagina-corpo p,.diversita-testo p:not(.pagina-frase),.norme-testo p{font-size:var(--t-corrente, 1.25rem);line-height:1.55;color:var(--testo);max-width:36em}.pagina-corpo{display:grid;gap:clamp(1.6rem,3vw,2.4rem);justify-items:start}.pagina-apertura{min-height:calc(100svh - var(--testata));align-content:center}.pagina-apertura .contenitore{gap:clamp(1rem,2vw,1.6rem)}.pagina-apertura h1{font-size:clamp(3rem,1rem + 7vw,7.5rem);line-height:1.02;letter-spacing:-.03em}.pagina-citazione{margin:0;display:grid;gap:.7rem;justify-items:start}.pagina-epigrafe{margin:0;max-width:17em;font-size:clamp(1.5rem,1.1rem + 1.3vw,2.4rem);font-weight:300;line-height:1.25;color:var(--inchiostro)}.pagina-epigrafe p:before{content:"\201c"}.pagina-epigrafe p:after{content:"\201d"}.pagina-autore{font-size:var(--t-corrente, 1.25rem);font-weight:500;color:var(--testo)}.pagina-apertura .pagina-fonte{margin-top:-.4rem}.pagina-pausa{position:relative!important;inset:auto!important;margin-top:clamp(.4rem,1.5vw,1rem);justify-self:start;align-self:start}@media (max-width: 760px){.pagina-apertura{align-content:end;padding-bottom:7rem}}.definizione .contenitore{gap:clamp(1.8rem,3.4vw,2.8rem)}.definizione-figura{margin:0;display:grid;gap:1.4rem}.definizione-testo{margin:0;display:grid;gap:.9em;font-size:clamp(1.5rem,1.05rem + 1.45vw,2.5rem);line-height:1.32;font-weight:400;letter-spacing:-.012em;color:var(--inchiostro);max-width:30em}.definizione-testo p{text-wrap:pretty}.definizione-testo p:first-child:before{content:"\ab"}.definizione-testo p:last-child:after{content:"\bb"}.muove:not(.pref-contrasto) .definizione-testo .acc-parola{color:var(--spento);transition:color .6s var(--curva)}.muove:not(.pref-contrasto) .definizione-testo .acc-parola.accesa{color:var(--inchiostro)}.pagina-due{display:grid!important;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem)!important;align-items:start;justify-items:stretch!important}.pagina-due h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}@media (max-width: 900px){.pagina-due{grid-template-columns:1fr}}.diversita-griglia{display:grid!important;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2rem,5vw,5rem)!important;align-items:center;justify-items:stretch!important}.diversita-testo{display:grid;gap:clamp(1.1rem,2vw,1.6rem);justify-items:start}.diversita-testo h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.pagina-frase{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.25rem);font-weight:600;line-height:1.25;color:var(--inchiostro);letter-spacing:-.01em}.diversita-punti{width:100%;height:auto;max-width:520px;justify-self:center;overflow:visible}.diversita-punti circle{fill:var(--grafite);stroke:none}@media (max-width: 900px){.diversita-griglia{grid-template-columns:1fr}.diversita-punti{order:-1;max-width:360px;justify-self:start}}.pagina-fasce{position:relative;display:grid;row-gap:clamp(2rem,4vw,3.2rem);padding-block:clamp(3.5rem,6.5vw,6rem) clamp(2rem,4vw,3rem)}.pagina-fasce .fascia-griglia{width:min(100% - 2 * var(--gutter),var(--larghezza))}.pagina-testa{display:grid!important;gap:clamp(1.2rem,2.4vw,2rem)!important;justify-items:start!important}.pagina-fasce a:not(.bottone){color:var(--verde-testo);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.pagina-fasce a:not(.bottone):focus-visible{color:var(--rosa-testo);text-decoration-thickness:2px}@media (hover: hover){.pagina-fasce a:not(.bottone):hover{color:var(--rosa-testo);text-decoration-thickness:2px}}.cella-terzo{grid-column:span 4}.approccio-luogo{font-size:var(--voce-s)!important;font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)!important;margin-bottom:.9rem}.approcci h3{margin-bottom:.8rem}.approcci-chiusa{display:grid;gap:1.2rem;justify-items:start;padding-left:0!important}.approcci-chiusa .cella-grande{max-width:30em}.pagina-collegamento{font-size:var(--t-corrente, 1.25rem);font-weight:500}@media (max-width: 900px){.cella-terzo{grid-column:1 / -1;padding-left:0!important}.cella-terzo:before{display:none}.cella-terzo+.cella-terzo{border-top:1px solid var(--linea-fasce)}}.norme-griglia{display:grid!important;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(2.4rem,6vw,6rem)!important;align-items:start;justify-items:stretch!important}.norme-testo{display:grid;gap:clamp(1.1rem,2vw,1.6rem);justify-items:start}.norme-testo h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.linea-tempo{--avanzato: 1;position:relative;list-style:none;margin:0;padding:.3rem 0 0 2.6rem;display:grid;gap:clamp(1.6rem,3vw,2.4rem)}.linea-tempo:before,.linea-tempo:after{content:"";position:absolute;left:7px;top:.9rem;bottom:.9rem;width:2px;border-radius:2px}.linea-tempo:before{background:var(--filo)}.linea-tempo:after{background:var(--verde);transform-origin:top center;transform:scaleY(var(--avanzato))}.linea-tempo li{position:relative;display:grid;gap:.25rem}.linea-tempo li:before{content:"";position:absolute;left:calc(-2.6rem + 1px);top:.55rem;width:14px;height:14px;border-radius:50%;border:2px solid var(--grafite);background:var(--carta);transition:background-color .5s var(--curva),border-color .5s var(--curva),transform .5s var(--curva)}.linea-tempo li.raggiunta:before{background:var(--verde);border-color:var(--verde);transform:scale(1.15)}.tempo-anno{font-size:clamp(1.6rem,1.2rem + 1.1vw,2.25rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--inchiostro);font-variant-numeric:tabular-nums}.linea-tempo p{font-size:var(--t-m);line-height:1.5;color:var(--testo);max-width:30em}@media (max-width: 900px){.norme-griglia{grid-template-columns:1fr}}.terra-figura{margin:0;display:grid;gap:1.4rem}.terra-figura blockquote{margin:0}.terra-figura blockquote p{font-size:var(--t-corrente, 1.25rem);line-height:1.5;max-width:34em}.terra-figura .cella-meta:nth-child(odd){padding-left:0}.progetti .cella{padding-block:clamp(1.2rem,2.2vw,1.8rem)}.progetti a{display:grid;gap:.3rem;text-decoration:none!important;color:var(--verde-testo)!important}.progetto-nome{font-size:clamp(1.35rem,1.1rem + .7vw,1.875rem);font-weight:600;line-height:1.2;letter-spacing:-.01em;transition:color .3s}.progetto-tipo{font-size:var(--t-s);color:var(--grafite)}.progetti a:focus-visible .progetto-nome{color:var(--rosa-testo)}@media (hover: hover){.progetti a:hover .progetto-nome{color:var(--rosa-testo)}}.progetto-nome{color:var(--verde-testo)}.pref-link .progetto-nome{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}@media (min-width: 901px){.progetti .cella-quarto:nth-child(4n+1){padding-left:0}.progetti .cella-quarto:nth-child(4n+1):before{display:none}.progetti .cella-quarto:nth-child(n+5){border-top:1px solid var(--linea-fasce)}}@media (min-width: 561px) and (max-width: 900px){.progetti .cella-quarto:nth-child(odd){padding-left:0}.progetti .cella-quarto:nth-child(odd):before{display:none}.progetti .cella-quarto:nth-child(2n):before{display:block}.progetti .cella-quarto:nth-child(2n){padding-left:clamp(1.4rem,2.6vw,2.4rem)}}.pagina-h-media{font-size:clamp(1.75rem,1.1rem + 1.8vw,2.75rem)!important}.rete-voci{list-style:none;display:grid;gap:0;border-top:1px solid var(--linea-fasce, var(--filo))}.rete-voci li{border-bottom:1px solid color-mix(in srgb,var(--grafite) 50%,transparent)}.rete-voci a{display:grid;gap:.2rem;padding-block:1.2rem;text-decoration:none!important;color:var(--verde-testo)!important}.rete-nome{font-size:clamp(1.25rem,1.05rem + .6vw,1.625rem);font-weight:600;transition:color .3s}.rete-indirizzo{font-size:var(--t-s);color:var(--grafite)}.rete-voci a:focus-visible .rete-nome{color:var(--rosa-testo)}@media (hover: hover){.rete-voci a:hover .rete-nome{color:var(--rosa-testo)}}.rete-voci{border-top-color:color-mix(in srgb,var(--grafite) 50%,transparent)}@media print{.linea-tempo:after{transform:none!important}.definizione-testo .acc-parola{color:inherit!important}}html:not(.pref-testo-1):not(.pref-testo-2) .pagina-apertura .titolo-lettere{font-size:clamp(3rem,1rem + 7vw,7.5rem)}@media (max-width: 760px){html:not(.pref-testo-1):not(.pref-testo-2) .pagina-apertura .titolo-lettere{font-size:min(14vw,4.25rem)}}.muove .progetti .cella>*{transition-delay:calc(.35s + var(--col, 0) * .1s)!important}@media (min-width: 901px){.progetti .cella:nth-child(4n+2){--col: 1}.progetti .cella:nth-child(4n+3){--col: 2}.progetti .cella:nth-child(4n){--col: 3}}.muove .progetti .cella+.cella:before{transition-delay:.3s!important}@media (max-width: 400px){.pagina .bottone{padding-inline:1.4rem 1.5rem;gap:.6rem}}.gaia{margin:0}.gaia-elenco{list-style:none;margin:0;padding:0}.gaia-numero{grid-column:span 2;padding-left:0!important;font-size:clamp(2rem,1.4rem + 2vw,3.25rem);font-weight:300;line-height:1;color:var(--grafite);font-variant-numeric:tabular-nums}.gaia-testo{grid-column:span 10;font-size:var(--t-corrente, 1.25rem);line-height:1.5;color:var(--testo);max-width:40em}@media (max-width: 560px){.gaia-numero{grid-column:span 2;padding-right:.4rem!important}.gaia-testo{grid-column:span 10;padding-right:0!important}}.pagina-collegamento{font-size:var(--t-corrente, 1.25rem);font-weight:400;color:var(--testo);max-width:40em}.pagina-collegamento a{font-weight:600}.diversita-scena{position:relative;justify-self:center;width:100%;max-width:520px}.diversita-scena .diversita-punti{max-width:none}.punti-pausa{right:0;bottom:-8px}.senza-movimento .punti-pausa,.pref-contrasto .punti-pausa{display:none}@media (max-width: 900px){.diversita-scena{order:-1;max-width:360px;justify-self:start}}.diversita-griglia{align-items:start!important;row-gap:clamp(1.1rem,2vw,1.6rem)!important}.diversita-titolo{grid-column:1 / -1}.diversita-scena{align-self:start;margin-top:.4rem}@media (max-width: 900px){.diversita-titolo{order:-2}.diversita-scena{order:-1;margin-top:0}}.storie-anteprima{position:fixed;left:0;top:0;z-index:40;width:clamp(260px,24vw,380px);aspect-ratio:16 / 10;overflow:hidden;border-radius:4px;pointer-events:none;opacity:0;visibility:hidden;box-shadow:0 30px 60px -30px #0000008c;transition:opacity .3s var(--curva),visibility 0s linear .3s;will-change:transform}.storie-anteprima.visibile{opacity:1;visibility:visible;transition:opacity .3s var(--curva)}.storie-anteprima img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.muove .storie-anteprima img.entra{clip-path:inset(100% 0 0 0);transform:scale(1.18)}.muove .storie-anteprima img.dentro{clip-path:inset(0 0 0 0);transform:scale(1);transition:clip-path .75s cubic-bezier(.7,0,.2,1),transform 1.1s var(--curva)}.pref-contrasto .storie-anteprima{display:none}.apertura-testuale{min-height:calc(82svh - var(--testata))}.pagina-h1{font-size:clamp(2.25rem,1.15rem + 3.3vw,4.4rem)!important;line-height:1.12!important;letter-spacing:-.02em;max-width:19em!important}.pagina-comandi{display:flex;flex-wrap:wrap;gap:.8rem 1rem;align-items:center}.pagina-h3{font-size:clamp(1.4rem,1.1rem + .9vw,2rem);line-height:1.2;margin-top:.6rem}.pagina-elenco{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.pagina-elenco li{position:relative;padding-left:1.3rem;font-size:var(--t-m);line-height:1.5;color:var(--testo)}.pagina-elenco li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--verde)}.pagina-elenco strong{font-weight:600;color:var(--inchiostro)}.area-collegamento{margin-top:1rem;font-weight:600}.pagina-fasi{padding-block:clamp(2rem,4vw,3rem) clamp(3.5rem,6.5vw,6rem)}.fasi-griglia{display:grid!important;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:clamp(2rem,5vw,5rem);align-items:start}.fasi-indice{position:sticky;top:calc(var(--testata-ridotta) + 2.4rem)}.fasi-indice ol{--avanzato: 0;position:relative;list-style:none;margin:0;padding:0 0 0 1.6rem;display:grid;gap:.3rem}.fasi-indice ol:before,.fasi-indice ol:after{content:"";position:absolute;left:4px;top:.9rem;bottom:.9rem;width:2px;border-radius:2px}.fasi-indice ol:before{background:var(--filo)}.fasi-indice ol:after{background:var(--verde);transform-origin:top;transform:scaleY(var(--avanzato));transition:transform .6s var(--curva)}.fasi-indice li{position:relative}.fasi-indice li:before{content:"";position:absolute;left:calc(-1.6rem - 1px);top:.78rem;width:12px;height:12px;border-radius:50%;border:2px solid var(--grafite);background:var(--carta);transition:background-color .4s,border-color .4s}.fasi-indice li.passata:before,.fasi-indice li.attuale:before{background:var(--verde);border-color:var(--verde)}.fasi-indice a{display:block;padding-block:.45rem;font-size:clamp(1.15rem,1rem + .4vw,1.4rem);font-weight:600;text-decoration:none!important;color:var(--grafite)!important;transition:color .3s}.fasi-indice a[aria-current=true]{color:var(--inchiostro)!important}.fasi-indice a:focus-visible{color:var(--rosa-testo)!important}@media (hover: hover){.fasi-indice a:hover{color:var(--rosa-testo)!important}}.fasi-prima{display:block;font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.fasi-ritorno{display:flex;gap:.6rem;align-items:flex-start;margin-top:1.6rem;font-size:var(--t-s);line-height:1.45;color:var(--testo);max-width:16em}.fasi-ritorno svg{flex:none;width:22px;height:22px;color:var(--verde-testo)}.fase{padding-block:clamp(2.2rem,4vw,3.4rem);border-top:1px solid color-mix(in srgb,var(--grafite) 50%,transparent);display:grid;gap:1.1rem;scroll-margin-top:calc(var(--testata-ridotta) + 1rem)}.fase:first-child{border-top:0;padding-top:0}.fase>p{font-size:var(--t-corrente, 1.25rem);line-height:1.55;color:var(--testo);max-width:40em}.fase-titolo{font-size:clamp(1.25rem,1rem + .7vw,1.6rem);font-weight:600;color:var(--grafite);line-height:1.2}.fase-nome{display:block;font-size:clamp(2.2rem,1.3rem + 2.8vw,4rem);font-weight:700;letter-spacing:-.02em;color:var(--inchiostro);line-height:1.05}#tuning .fase-nome{font-size:clamp(1.8rem,1.2rem + 1.8vw,2.8rem)}.fase-sottotitolo{font-size:var(--voce-s)!important;font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)!important;margin-top:-.5rem}.fase-elenchi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem clamp(1.6rem,3vw,3rem);margin-top:.6rem}.fase-elenchi h4,.etichetta-elenco{font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite);margin:0 0 .9rem}.fase-elenchi ul+h4{margin-top:1.6rem}.fase-elenchi li{font-size:var(--t-s)}@media (max-width: 900px){.fasi-griglia{grid-template-columns:1fr}.fasi-indice{display:none}.fase-elenchi{grid-template-columns:1fr}}.servizi-blocco{display:grid;gap:1rem;align-content:start}.servizi-titolo{font-size:clamp(1.6rem,1.15rem + 1.3vw,2.4rem);line-height:1.15}.servizi-lead{font-size:clamp(1.2rem,1.05rem + .45vw,1.45rem)!important;color:var(--inchiostro)!important;line-height:1.4!important}.servizi-blocco .pagina-elenco li{font-size:var(--t-m)}.terra-figura .cella-meta:nth-child(odd),.pagina-fasce .cella-meta:first-child{padding-left:0}.pagina-ambito{padding-block:clamp(3rem,6vw,5.5rem);border-top:1px solid color-mix(in srgb,var(--grafite) 50%,transparent);scroll-margin-top:var(--testata-ridotta)}.ambito-griglia{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,5vw,5rem);align-items:start}.ambito-testa{position:sticky;top:calc(var(--testata-ridotta) + 2rem);display:grid;gap:1.3rem;justify-items:start}.ambito-testa h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.2rem)}.ambito-lead{font-size:clamp(1.2rem,1.05rem + .5vw,1.5rem);line-height:1.42;color:var(--inchiostro);max-width:30em}.ambito-corpo{display:grid;gap:1.4rem}.ambito-corpo>p:not(.ambito-lead){font-size:var(--t-corrente, 1.25rem);line-height:1.55;color:var(--testo);max-width:40em}.ambito-elenchi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem clamp(1.6rem,3vw,3rem);margin-top:.6rem}.ambito-elenchi.uno{grid-template-columns:1fr}.ambito-elenchi li{font-size:var(--t-s)}.percorsi h3{font-size:clamp(1.4rem,1.1rem + .9vw,2rem)}@media (max-width: 900px){.ambito-griglia{grid-template-columns:1fr}.ambito-testa{position:static}.ambito-elenchi{grid-template-columns:1fr}}.contatto-sezione{background:var(--nebbia)}.domande .contenitore{gap:clamp(1.4rem,3vw,2.4rem)}.domande-elenco{width:100%;border-top:1px solid color-mix(in srgb,var(--grafite) 50%,transparent)}.domanda{border-bottom:1px solid color-mix(in srgb,var(--grafite) 50%,transparent)}.domanda summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding-block:1.25rem;cursor:pointer}.domanda summary::-webkit-details-marker{display:none}.domanda summary h3{font-size:clamp(1.15rem,1rem + .5vw,1.45rem);font-weight:600;line-height:1.3;color:var(--inchiostro);transition:color .3s}.domanda summary:focus-visible h3{color:var(--rosa-testo)}@media (hover: hover){.domanda summary:hover h3{color:var(--rosa-testo)}}.domanda-segno{position:relative;flex:none;width:18px;height:18px}.domanda-segno:before,.domanda-segno:after{content:"";position:absolute;left:0;right:0;top:8px;height:2px;background:var(--verde-testo);transition:transform .35s var(--curva)}.domanda-segno:after{transform:rotate(90deg)}.domanda[open] .domanda-segno:after{transform:rotate(0)}.domanda-risposta{padding:0 0 1.5rem;display:grid;gap:.8rem;max-width:46em}.domanda-risposta p{font-size:var(--t-m);line-height:1.6;color:var(--testo)}.domanda-collegamento{font-weight:600}.pagina-dati{padding-block:0 clamp(2rem,4vw,3rem)}.dato{margin:0;display:grid;gap:.8rem;align-content:start}.dato-numero{font-size:clamp(3.5rem,2rem + 6vw,7.5rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--verde-testo);font-variant-numeric:tabular-nums}.dato figcaption{font-size:var(--t-corrente, 1.25rem);line-height:1.5;color:var(--testo);max-width:30em}.dato-fonte{display:block;margin-top:.5rem;font-size:var(--t-s);color:var(--grafite)}.per-blocco{display:grid;gap:1rem;align-content:start}.per-blocco h3{font-size:clamp(1.6rem,1.15rem + 1.3vw,2.4rem)}.per-blocco>p:not(.pagina-collegamento){font-size:var(--t-m)!important;line-height:1.6!important}.progetto-foto{display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:4px;margin-bottom:.8rem;background:var(--nebbia)}.progetto-foto img{display:block;width:100%;height:100%;object-fit:cover}.muove .progetto-foto img{clip-path:inset(100% 0 0 0);transform:scale(1.15);transition:clip-path .8s cubic-bezier(.7,0,.2,1),transform 1.1s var(--curva)}.muove .progetto-foto.vista img{clip-path:inset(0 0 0 0);transform:none}@media (max-width: 560px){.progetti a{grid-template-columns:120px minmax(0,1fr);column-gap:1rem;align-items:center}.progetto-foto{grid-row:1 / span 2;margin:0}}.dato p.dato-numero{font-size:clamp(3.5rem,2rem + 6vw,7.5rem)!important;line-height:1!important;color:var(--verde-testo)!important;max-width:none}.fase-elenchi li,.ambito-elenchi li{font-size:var(--t-m)}.testo-breve{display:none}@media (max-width: 430px){.testo-lungo{display:none}.testo-breve{display:inline}}.pref-testo-1 .testo-lungo,.pref-testo-2 .testo-lungo,.pref-spaziatura .testo-lungo{display:inline}.pref-testo-1 .testo-breve,.pref-testo-2 .testo-breve,.pref-spaziatura .testo-breve{display:none}.fasi-indice{--lato: min(100%, 300px)}.fasi-indice ol{position:relative;z-index:2;width:var(--lato);aspect-ratio:1;margin-top:3.6rem;padding:0;display:block}.fasi-indice ol:before,.fasi-indice ol:after,.fasi-indice li:before{display:none!important}.fasi-indice li{position:absolute}.fasi-indice .fasi-voce-tuning{top:-3.6rem;left:0}.fasi-indice .fasi-voce-0{top:calc(15% - 2.7rem);left:50%;transform:translate(-50%)}.fasi-indice .fasi-voce-1{top:50%;right:19%;transform:translateY(-50%);text-align:right}.fasi-indice .fasi-voce-2{top:calc(85% + .4rem);left:50%;transform:translate(-50%)}.fasi-indice .fasi-voce-3{top:50%;left:19%;transform:translateY(-50%)}.fasi-indice a{font-size:clamp(.95rem,.85rem + .3vw,1.125rem)!important;padding-block:.35rem!important;white-space:nowrap}.fasi-indice .fasi-voce-tuning a{font-size:1rem!important}.fasi-schema-box{position:absolute;z-index:1;top:3.6rem;left:0;width:var(--lato);aspect-ratio:1}.fasi-schema{display:block;width:100%;height:100%;overflow:visible}.fasi-schema .anello{fill:none;stroke:var(--filo);stroke-width:1.5}.fasi-schema .avanzato{fill:none;stroke:var(--verde);stroke-width:2.5;stroke-linecap:round}.fasi-schema .ritorno{fill:none;stroke:var(--rosa);stroke-width:2.5;stroke-linecap:round}.fasi-schema .nodo{fill:var(--carta);stroke:var(--grafite);stroke-width:2;transition:fill .4s,stroke .4s}.fasi-schema .nodo.acceso{fill:var(--verde);stroke:var(--verde)}.fasi-ritorno{margin-top:3rem}.fasi-pausa{position:relative!important;margin-top:1rem}.senza-movimento .fasi-pausa,.pref-contrasto .fasi-pausa,.pref-contrasto .fasi-schema-box{display:none}.fase-nome.verbo{display:inline-block;font-size:clamp(3rem,.8rem + 6.6vw,7.6rem);line-height:.98;letter-spacing:-.035em;padding-bottom:.08em}.muove:not(.pref-contrasto) .fase-nome.verbo{color:transparent;-webkit-text-stroke:1.5px var(--inchiostro);background-image:linear-gradient(90deg,var(--inchiostro) 0,var(--inchiostro) var(--riempi, 0%),transparent var(--riempi, 0%));-webkit-background-clip:text;background-clip:text}.fase-elenchi{grid-template-columns:1fr!important;gap:2rem!important}.tessere-strumenti{list-style:none;margin:0;padding:0;counter-reset:strumento;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));column-gap:clamp(1.2rem,2.4vw,2rem)}.tessere-strumenti li{counter-increment:strumento;display:grid;align-content:start;gap:.35rem;padding:1rem 0 1.3rem;border-top:1px solid color-mix(in srgb,var(--grafite) 45%,transparent)}.tessere-strumenti li:before{content:counter(strumento,decimal-leading-zero);font-size:var(--voce-s);font-weight:600;letter-spacing:.06em;color:var(--verde-testo)}.tessere-strumenti strong{font-size:clamp(1.1rem,1rem + .3vw,1.25rem);font-weight:600;line-height:1.25;color:var(--inchiostro)}.tessere-strumenti span{font-size:var(--t-s);line-height:1.5;color:var(--testo)}.tessere-strumenti li>span:only-child{font-size:var(--t-m);color:var(--inchiostro)}.elenco-fine{list-style:none;margin:0;padding:0}.elenco-fine li{position:relative;padding:.55rem 0 .55rem 1.6rem;font-size:var(--t-m);line-height:1.5;color:var(--testo);border-bottom:1px solid color-mix(in srgb,var(--grafite) 25%,transparent)}.elenco-fine li:last-child{border-bottom:0}.elenco-fine li:before{content:"\2192";position:absolute;left:0;top:.55rem;color:var(--verde-testo);font-weight:600}.fase-caratteristiche .elenco-fine li:before{content:"\2013";color:var(--grafite)}.elenco-fine strong{font-weight:600;color:var(--inchiostro)}.fase-risultati{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1.4rem clamp(1.6rem,3vw,2.6rem);padding:clamp(1.2rem,2.4vw,1.8rem) clamp(1.2rem,2.6vw,2rem);background:var(--nebbia);border-left:3px solid var(--verde)}.fase-risultati h4{color:var(--verde-testo)!important}.fase-elenchi h4{margin-bottom:.6rem}.fasi-indice ol{pointer-events:none}.fasi-indice ol a{pointer-events:auto}@media (min-width: 901px){.fasi-griglia{grid-template-columns:minmax(0,4fr) minmax(0,8fr)!important}}.fasi-indice .fasi-voce-0{top:calc(18.3% - 2.7rem)}.fasi-indice .fasi-voce-2{top:calc(81.7% + .5rem)}.fasi-indice .fasi-voce-1{top:calc(50% - 2.9rem);right:auto;left:82%;transform:translate(-50%);text-align:center}.fasi-indice .fasi-voce-3{top:calc(50% - 2.9rem);left:18%;transform:translate(-50%)}.fasi-indice{--lato: min(100%, 340px)}.fasi-indice .fasi-voce-1{top:calc(50% - 2.7rem);left:calc(82% - 6px);right:auto;transform:none;text-align:left}.fasi-indice .fasi-voce-3{top:calc(50% - 2.7rem);left:auto;right:calc(82% - 6px);transform:none;text-align:right}.fase-nome.verbo{font-size:min(clamp(3rem,.8rem + 6.6vw,7.6rem),14vw)}.fase-nome.verbo{font-size:min(clamp(2.6rem,1rem + 4.4vw,5.4rem),12vw)!important;font-weight:600;letter-spacing:-.025em;line-height:1.02}.muove:not(.pref-contrasto) .fase-nome.verbo{-webkit-text-stroke-width:1px}.area-foto{display:block;width:100%;aspect-ratio:16 / 10;overflow:hidden;border-radius:4px;margin-bottom:1.1rem;background:var(--nebbia)}.area-foto img{display:block;width:100%;height:100%;object-fit:cover}.muove .fascia .area-foto img{clip-path:inset(100% 0 0 0);transform:scale(1.15);transition:clip-path .9s cubic-bezier(.7,0,.2,1),transform 1.2s var(--curva);transition-delay:calc(.3s + var(--n, 0) * .15s)}.muove .fascia.vista .area-foto img{clip-path:inset(0 0 0 0);transform:none}.pref-contrasto .area-foto{display:none}.ambito-elenchi[data-da-a]{position:relative}.ambito-elenchi[data-da-a]>div+div{position:relative}.ambito-elenchi[data-da-a]>div+div:before{content:"";position:absolute;left:calc(-1*clamp(.8rem,1.5vw,1.5rem));top:.3rem;bottom:0;width:2px;border-radius:2px;background:var(--verde);transform-origin:top}.ambito-elenchi[data-da-a]>div+div:after{content:"\2192";position:absolute;left:calc(-1*clamp(.8rem,1.5vw,1.5rem) - 11px);top:-.35rem;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--verde);color:#fff;font-size:13px;font-weight:700}.muove .ambito-elenchi[data-da-a]>div+div:before{transform:scaleY(0);transition:transform 1.2s var(--curva) .2s}.muove .ambito-elenchi[data-da-a]>div+div:after{transform:scale(0);transition:transform .5s var(--curva)}.muove .ambito-elenchi[data-da-a]>div+div li{opacity:.2;transform:translate(-10px);transition:opacity .7s var(--curva),transform .7s var(--curva)}.muove .ambito-elenchi[data-da-a]>div:first-child li{opacity:.35;transition:opacity .6s var(--curva)}.muove .ambito-elenchi[data-da-a].composto>div+div:before{transform:scaleY(1)}.muove .ambito-elenchi[data-da-a].composto>div+div:after{transform:scale(1)}.muove .ambito-elenchi[data-da-a].composto li{opacity:1!important;transform:none!important}.muove .ambito-elenchi[data-da-a].composto>div:first-child li:nth-child(n){transition-delay:calc(var(--k, 0) * 70ms)}.muove .ambito-elenchi[data-da-a].composto>div+div li{transition-delay:calc(.9s + var(--k, 0) * .16s)}.ambito-elenchi[data-da-a]>div+div .etichetta-elenco{color:var(--verde-testo)}@media (max-width: 900px){.ambito-elenchi[data-da-a]>div+div{padding-top:1.6rem}.ambito-elenchi[data-da-a]>div+div:before{inset:0 0 auto;width:auto;height:2px;transform-origin:left}.muove .ambito-elenchi[data-da-a]>div+div:before{transform:scaleX(0)}.muove .ambito-elenchi[data-da-a].composto>div+div:before{transform:scaleX(1)}.ambito-elenchi[data-da-a]>div+div:after{left:auto;right:-2px;top:-11px}}.dato-persone{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:clamp(3px,.5vw,6px);width:min(100%,440px);margin-top:.4rem}.dato-persone span{aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--grafite) 22%,transparent);transition:background-color .35s var(--curva),transform .35s var(--curva)}.dato-persone.pieno span.prende{background:var(--verde)}.muove .dato-persone span.prende{transition-delay:calc(var(--i, 0) * 45ms)}.muove .dato-persone.pieno span.prende{transform:scale(1.12)}@media (min-width: 901px){.aree>.cella:first-child,.percorsi>.cella:first-child{padding-right:calc(2*clamp(1.4rem,2.6vw,2.4rem))}}@media (min-width: 561px) and (max-width: 900px){.aree>.cella:nth-child(odd){padding-right:calc(2*clamp(1.4rem,2.6vw,2.4rem))}}.muove .ambito-elenchi[data-da-a]>div+div li,.muove .ambito-elenchi[data-da-a]>div:first-child li{opacity:1!important}.apertura-testuale{min-height:calc(100svh - var(--testata))!important;align-content:center}.pagina-due .schizzo{grid-column:1;grid-row:2;margin:0;max-width:34rem}.pagina-due:has(>.schizzo)>.pagina-corpo{grid-column:2;grid-row:1 / span 2}.schizzo-tela{position:relative;display:block}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .schizzo-tela{background:#efece6;padding:clamp(.6rem,2vw,1.2rem)}}:root[data-theme=dark] .schizzo-tela{background:#efece6;padding:clamp(.6rem,2vw,1.2rem)}.schizzo-tela>svg{overflow:visible}.schizzo-matita .m-punto{fill:#3baa53}.schizzo-matita .m-alone{fill:#3baa53;opacity:.18}.schizzo-comando{right:.5rem;bottom:.5rem}.schizzo-comando[hidden],.schizzo-comando .ico-ancora,.schizzo-comando[data-stato=fine] .ico-pausa,.schizzo-comando[data-stato=fermo] .ico-pausa{display:none}.schizzo-comando[data-stato=fermo] .ico-avvia,.schizzo-comando[data-stato=fine] .ico-ancora{display:block}.schizzo-comando[data-stato=va] .ico-avvia,.schizzo-comando[data-stato=fine] .ico-avvia{display:none}.schizzo img,.schizzo-tela>svg{display:block;width:100%;height:auto;mix-blend-mode:multiply}.schizzo-tela>svg{position:absolute;inset:0;height:100%}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .schizzo-tela>svg{inset:auto;top:clamp(.6rem,2vw,1.2rem);left:clamp(.6rem,2vw,1.2rem);width:calc(100% - (2*clamp(.6rem,2vw,1.2rem)));height:calc(100% - (2*clamp(.6rem,2vw,1.2rem)))}}:root[data-theme=dark] .schizzo-tela>svg{inset:auto;top:clamp(.6rem,2vw,1.2rem);left:clamp(.6rem,2vw,1.2rem);width:calc(100% - (2*clamp(.6rem,2vw,1.2rem)));height:calc(100% - (2*clamp(.6rem,2vw,1.2rem)))}.schizzo.vivo img{opacity:0}.schizzo figcaption{margin-top:.75rem;font-size:.9rem;line-height:1.5;color:inherit}@media (max-width: 900px){.pagina-due .schizzo,.pagina-due:has(>.schizzo)>.pagina-corpo{grid-column:1}.pagina-due .schizzo{grid-row:2;max-width:100%}.pagina-due:has(>.schizzo)>.pagina-corpo{grid-row:3}}@media (max-width: 900px){.fasi-griglia{grid-template-columns:minmax(0,1fr)!important;row-gap:0!important}.fasi-indice{display:flex!important;align-items:center;gap:.9rem;position:sticky;top:var(--testata-ridotta, 64px);z-index:5;margin-inline:calc(var(--gutter, 1rem) * -1);padding:.55rem var(--gutter, 1rem);background:var(--carta);border-bottom:1px solid var(--filo)}.fasi-indice .fasi-schema-box{position:relative;top:0;order:-1;flex:0 0 auto;width:52px}.fasi-indice ol{position:static;width:auto;aspect-ratio:auto;margin:0;flex:1 1 auto}.fasi-indice li{position:static!important;display:none;transform:none!important}.fasi-indice li:has(a[aria-current=true]){display:block}.fasi-indice ol:not(:has(a[aria-current=true])) .fasi-voce-tuning{display:block}.fasi-indice a{font-size:1.125rem!important;white-space:normal;padding-block:0!important;color:var(--inchiostro)!important}.fasi-indice .fasi-prima{display:block;font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.fasi-indice .fasi-ritorno{display:none}}@media (max-width: 900px){.fasi-indice .fasi-schema-box{width:56px}.fasi-indice .fasi-schema .anello{stroke-width:7}.fasi-indice .fasi-schema .avanzato,.fasi-indice .fasi-schema .ritorno{stroke-width:10}.fasi-indice .fasi-schema .nodo{stroke-width:7}}.a-mazzo{display:flex!important;gap:.8rem!important;width:100%;margin:0;padding:.4rem var(--gutter) 1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none}.a-mazzo::-webkit-scrollbar{display:none}.a-mazzo>li{flex:0 0 min(82%,420px);padding:0!important;border:0!important;scroll-snap-align:start}.a-mazzo>li:before,.a-mazzo>li:after{display:none!important}.progetti.a-mazzo a{position:relative;display:block!important;aspect-ratio:4 / 5;border-radius:6px;overflow:hidden;background:var(--nebbia);isolation:isolate}.progetti.a-mazzo .progetto-foto{position:absolute;inset:0;z-index:-1;aspect-ratio:auto;margin:0;border-radius:0}.progetti.a-mazzo .progetto-foto img{transform:translate(calc(var(--sp, 0) * -14%)) scale(1.3)}.muove .progetti.a-mazzo .progetto-foto img{transition:clip-path .8s cubic-bezier(.7,0,.2,1)}.progetti.a-mazzo a:after{content:"";position:absolute;inset:45% 0 0;z-index:-1;background:linear-gradient(to bottom,#0000,#000000c7 70%)}.progetti.a-mazzo .progetto-nome{position:absolute;left:1.1rem;right:1.1rem;bottom:2.7rem;color:#fff!important;font-size:1.75rem;font-weight:600;line-height:1.1}.progetti.a-mazzo .progetto-tipo{position:absolute;left:1.1rem;right:1.1rem;bottom:1.1rem;color:#fff!important;font-size:.95rem}.progetti.a-mazzo a:focus-visible{outline:3px solid var(--verde);outline-offset:3px}.mazzo-comandi{display:flex!important;align-items:center;gap:.8rem;margin-top:.4rem}.mazzo-conta{margin:0;font-variant-numeric:tabular-nums;font-weight:600;font-size:.95rem;color:var(--inchiostro);min-width:4.6em}.mazzo-linea{flex:1 1 auto;height:2px;background:var(--filo);border-radius:2px;overflow:hidden}.mazzo-linea>span{display:block;height:100%;background:var(--verde);transform-origin:left;transform:scaleX(.04)}.mazzo-freccia{flex:0 0 auto;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--grafite);background:var(--carta);color:var(--inchiostro);cursor:pointer}.mazzo-freccia svg{width:22px;height:22px}.mazzo-freccia:disabled{opacity:.35;cursor:default}.mazzo-freccia:not(:disabled):active{background:var(--verde);border-color:var(--verde);color:#fff}html.vede-mazzo .in-cima{opacity:0!important;visibility:hidden!important}.gaia-elenco.a-mazzo>.fascia{flex:0 0 min(86%,420px)}.gaia-elenco.a-mazzo .fascia-griglia{display:block!important;width:auto;height:100%;margin:0;padding:1.4rem 1.3rem 1.6rem;background:var(--nebbia);border-radius:6px}.gaia-elenco.a-mazzo .gaia-numero{display:block;font-size:3.4rem;margin-bottom:.8rem;color:var(--verde-testo)}.gaia-elenco.a-mazzo .gaia-testo{padding:0!important;font-size:1.125rem;line-height:1.5}.gaia-elenco.a-mazzo{align-items:stretch}.schede{display:flex;flex-wrap:wrap;gap:.5rem;margin:0 0 1.2rem}.scheda{min-height:44px;padding:.55rem 1.1rem;border-radius:999px;border:1px solid var(--verde-testo);background:var(--carta);color:var(--verde-testo);font:inherit;font-size:.8rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.scheda[aria-selected=true]{background:var(--verde-testo);color:var(--carta)}.scheda:focus-visible{outline:3px solid var(--rosa);outline-offset:2px}.con-schede .etichetta-elenco{display:none}.schede-committenti{margin-inline:auto;width:min(100% - 2 * var(--gutter),var(--larghezza))}.per-chi .fascia-vuota{display:none}.per-chi .con-schede .fascia{border:0!important}.muove .entra-scheda>*,.muove .entra-scheda li{animation:scheda-entra .5s var(--curva) both}.muove .entra-scheda li:nth-child(2){animation-delay:.06s}.muove .entra-scheda li:nth-child(3){animation-delay:.12s}.muove .entra-scheda li:nth-child(4){animation-delay:.18s}.muove .entra-scheda li:nth-child(5){animation-delay:.24s}.muove .entra-scheda li:nth-child(n+6){animation-delay:.3s}@keyframes scheda-entra{0%{clip-path:inset(0 0 100% 0);transform:translateY(8px)}to{clip-path:inset(0 0 0 0);transform:none}}.terra-figura,.gaia{min-width:0;max-width:100%}.a-mazzo{max-width:100vw}.gaia-elenco.a-mazzo .cella:before{display:none!important}.gaia-elenco.a-mazzo .fascia-griglia{gap:0!important}.gaia-elenco.a-mazzo .gaia-numero{margin-bottom:.6rem}.a-mazzo .cella>*{opacity:1!important;transform:none!important}.prototipo-nota{display:inline-block;margin:0 0 1rem;padding:.3rem .8rem;border:1px dashed var(--grafite);border-radius:999px;font-size:var(--t-s);color:var(--grafite)}.dati-mappa{--scala-0: #EEF6EF;--scala-1: #CFE7D3;--scala-2: #A6D3AE;--scala-3: #74B983;--scala-4: #469A5A;--scala-5: #25783C;--scala-6: #0E5226}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .dati-mappa{--scala-0: #1F2A22;--scala-1: #23432C;--scala-2: #2B6038;--scala-3: #3C8049;--scala-4: #5AA266;--scala-5: #86C690;--scala-6: #BDE8C3}}:root[data-theme=dark] .dati-mappa{--scala-0: #1F2A22;--scala-1: #23432C;--scala-2: #2B6038;--scala-3: #3C8049;--scala-4: #5AA266;--scala-5: #86C690;--scala-6: #BDE8C3}.dati-racconto{padding-block:clamp(3rem,6vw,6rem) 2rem}.dati-racconto h2{margin-bottom:1.5rem}.dati-scena{display:grid!important;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(1.5rem,4vw,4rem);align-items:stretch}.dati-mappa{margin:0;grid-column:1;grid-row:1}.dati-fissa{position:sticky;top:calc(var(--testata-ridotta, 72px) + 1rem);display:grid;grid-template-columns:1fr auto;gap:.6rem 1rem;align-items:end}.dati-anno{display:grid}.dati-anno-numero{font-size:clamp(3rem,2rem + 4vw,6rem);font-weight:700;line-height:.95;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--inchiostro)}.dati-anno-tipo{font-size:var(--voce-s, .8rem);font-weight:600;letter-spacing:var(--voce-spaziatura, .12em);text-transform:uppercase;color:var(--grafite)}.in-proiezione .dati-anno-tipo{color:var(--rosa-testo)}.dati-ue{display:grid;justify-items:end;text-align:right}.dati-ue-numero{font-size:clamp(2rem,1.4rem + 2vw,3.4rem);font-weight:600;line-height:1;font-variant-numeric:tabular-nums;color:var(--verde-testo)}.dati-ue-testo{font-size:var(--t-s);color:var(--testo)}.dati-tela{grid-column:1 / -1;position:relative}.dati-svg{display:block;width:100%;height:auto;max-height:calc(100svh - var(--testata-ridotta, 72px) - 17rem);aspect-ratio:1000 / 993;margin-inline:auto}.dati-sfondo{fill:color-mix(in srgb,var(--grafite) 16%,transparent);stroke:var(--carta);stroke-width:.8}.dati-paese{stroke:var(--carta);stroke-width:.9;stroke-linejoin:round;cursor:pointer}.dati-paese.sopra{stroke:var(--inchiostro);stroke-width:2}.dati-italia{fill:none;stroke:var(--rosa);stroke-width:2.2;pointer-events:none}.dati-scheda{position:absolute;z-index:3;display:grid;gap:.1rem;min-width:9rem;padding:.6rem .8rem;background:var(--carta);color:var(--inchiostro);border:1px solid var(--filo);border-radius:12px;box-shadow:0 14px 30px -14px #0006;font-size:.95rem;pointer-events:none}.dati-scheda strong{font-weight:600}.dati-scheda-piccolo{font-size:.82rem;color:var(--testo)}.dati-legenda{grid-column:1 / -1;display:grid;gap:.25rem;width:min(100%,360px)}.dati-legenda-barra{height:10px;border-radius:5px;background:linear-gradient(to right,var(--scala-0),var(--scala-1),var(--scala-2),var(--scala-3),var(--scala-4),var(--scala-5),var(--scala-6));border:1px solid var(--filo)}.dati-legenda-valori{display:flex;justify-content:space-between;font-size:.8rem;color:var(--testo);font-variant-numeric:tabular-nums}.dati-cursore{grid-column:1 / -1;display:flex;align-items:center;gap:.8rem}.dati-cursore-etichetta{font-size:var(--t-s);font-weight:600;color:var(--inchiostro)}.dati-cursore input{flex:1 1 auto;accent-color:var(--verde-testo);min-height:44px}.dati-gioca{flex:0 0 auto;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--verde-testo);background:var(--carta);color:var(--verde-testo);cursor:pointer}.dati-gioca svg{width:20px;height:20px;fill:currentColor}.dati-gioca .icona-pausa,.dati-gioca[aria-pressed=true] .icona-gioca{display:none}.dati-gioca[aria-pressed=true] .icona-pausa{display:block}.dati-gioca:focus-visible{background:var(--verde-testo);color:var(--carta)}@media (hover: hover){.dati-gioca:hover{background:var(--verde-testo);color:var(--carta)}}.dati-passi{grid-column:2;grid-row:1;list-style:none;margin:0;padding:30vh 0 40vh;display:grid;gap:55vh}.dati-passo{padding:1.3rem 1.4rem;border-left:3px solid var(--filo);background:var(--carta);transition:border-color .4s var(--curva)}.dati-passo.attivo{border-left-color:var(--verde)}.dati-passo p{margin:0;font-size:var(--t-corrente, 1.2rem);line-height:1.5;color:var(--testo)}.dati-passo .dati-passo-anno{margin-bottom:.5rem;font-size:var(--voce-s, .8rem);font-weight:600;letter-spacing:var(--voce-spaziatura, .12em);text-transform:uppercase;color:var(--grafite)}.dati-fonte{margin:1rem 0 0;font-size:var(--t-s);line-height:1.5;color:var(--grafite);max-width:60em}.dati-dettagli{margin-top:1.2rem;width:100%}.dati-dettagli summary{cursor:pointer;font-weight:600;color:var(--verde-testo);min-height:44px;display:flex;align-items:center}.dati-tabella-scorre{overflow-x:auto;margin-top:.6rem}.dati-tabella{border-collapse:collapse;font-size:.95rem;font-variant-numeric:tabular-nums;min-width:100%}.dati-tabella caption{text-align:left;padding-bottom:.6rem;color:var(--testo)}.dati-tabella th,.dati-tabella td{padding:.45rem .7rem;border-bottom:1px solid var(--filo);text-align:right;white-space:nowrap}.dati-tabella th[scope=row],.dati-tabella thead th:first-child{text-align:left}.dati-tabella thead th{font-weight:600;color:var(--inchiostro)}@media (max-width: 900px){.dati-scena{grid-template-columns:minmax(0,1fr)}.dati-mappa,.dati-passi{grid-column:1;grid-row:1}.dati-fissa{top:var(--testata-ridotta, 68px);background:var(--carta);padding-block:.4rem;gap:.3rem .8rem}.dati-svg{max-height:38svh}.dati-passi{position:relative;z-index:2;padding:78svh 0 20svh;gap:60svh}.dati-passo{border:1px solid var(--filo);border-left:3px solid var(--filo);border-radius:6px;box-shadow:0 16px 30px -18px #00000059}.dati-passo p{font-size:1.05rem}}.dati-barre{margin:1.4rem 0 0;width:100%}.dati-barre-asse,.dati-riga{display:grid;grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 4rem;gap:1rem;align-items:center}.dati-barre-asse{padding-left:calc(min(11rem,30%) + 1rem);display:flex;justify-content:space-between;padding-right:5rem;font-size:.8rem;color:var(--testo);margin-bottom:.3rem}.dati-barre-righe{list-style:none;margin:0;padding:0}.dati-riga{min-height:34px;border-bottom:1px solid color-mix(in srgb,var(--filo) 60%,transparent)}.dati-riga-nome{font-size:.95rem;color:var(--inchiostro)}.dati-riga-italia .dati-riga-nome,.dati-riga-ue .dati-riga-nome{font-weight:600}.dati-riga-valore{text-align:right;font-variant-numeric:tabular-nums;font-size:.95rem;color:var(--testo)}.dati-riga-pista{position:relative;height:20px;background:linear-gradient(to right,var(--filo) 0 1px,transparent 1px) 0 0 / 21.74% 100%}.dati-riga-linea{position:absolute;top:9px;height:2px;left:var(--da);width:calc(var(--a) - var(--da));background:var(--verde);transform-origin:left}.dati-riga-da,.dati-riga-a{position:absolute;top:4px;width:12px;height:12px;margin-left:-6px;border-radius:50%}.dati-riga-da{left:var(--da);border:2px solid var(--grafite);background:var(--carta)}.dati-riga-a{left:var(--a);background:var(--verde);box-shadow:0 0 0 2px var(--carta)}.dati-riga-italia .dati-riga-a,.dati-riga-italia .dati-riga-linea{background:var(--rosa)}.muove .dati-barre .dati-riga-linea{transform:scaleX(0);transition:transform 1s var(--curva);transition-delay:calc(var(--i) * 40ms)}.muove .dati-barre .dati-riga-a{left:var(--da);opacity:0;transition:left 1s var(--curva),opacity .2s;transition-delay:calc(var(--i) * 40ms)}.muove .dati-barre.disteso .dati-riga-linea{transform:none}.muove .dati-barre.disteso .dati-riga-a{left:var(--a);opacity:1}@media (max-width: 560px){.dati-barre-asse,.dati-riga{grid-template-columns:6.6rem minmax(0,1fr) 2.8rem;gap:.5rem}.dati-barre-asse{padding-left:7.1rem;padding-right:3.3rem}.dati-riga-nome,.dati-riga-valore{font-size:.85rem}}.dati-eta-corpo{display:grid;gap:1.4rem;width:100%}.dati-eta-scelta{display:flex;flex-wrap:wrap;gap:.5rem}.dati-eta-scelta .scheda[aria-pressed=true]{background:var(--verde-testo);color:var(--carta)}.dati-eta-scena{display:grid;grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:clamp(1.5rem,4vw,4rem);align-items:center}.dati-eta-punti{display:grid;grid-template-columns:repeat(10,1fr);gap:clamp(4px,.8vw,8px)}.dati-eta-punti span{aspect-ratio:1;border-radius:50%;background:color-mix(in srgb,var(--grafite) 22%,transparent);transition:background-color .4s var(--curva),transform .4s var(--curva)}.dati-eta-punti span.alcune{background:var(--verde)}.dati-eta-punti span.gravi{background:var(--verde-scuro)}.muove .dati-eta-punti span{transition-delay:calc(var(--i) * 6ms)}.dati-eta-numeri .dato-numero{margin:0;font-size:clamp(3.5rem,2rem + 5vw,6.5rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--verde-testo);font-variant-numeric:tabular-nums}.dati-eta-testo{margin:.6rem 0 1rem;font-size:var(--t-corrente, 1.2rem);line-height:1.5;color:var(--testo);max-width:26em}.dati-eta-chiave{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0;font-size:.9rem;color:var(--testo)}.dati-segno{display:inline-block;width:14px;height:14px;border-radius:50%}.dati-segno-gravi{background:var(--verde-scuro)}.dati-segno-alcune{background:var(--verde);margin-left:.6rem}.dati-nota{margin:0;font-size:var(--t-s);line-height:1.55;color:var(--testo);max-width:52em;padding:.9rem 1.1rem;background:var(--nebbia);border-left:3px solid var(--rosa)}@media (max-width: 700px){.dati-eta-scena{grid-template-columns:minmax(0,1fr)}.dati-eta-punti{width:min(100%,340px)}}.dati-barre .dati-barre-asse{display:grid!important;padding:0!important;grid-template-columns:inherit}.dati-barre-asse{grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 4rem!important}@media (max-width: 560px){.dati-barre-asse{grid-template-columns:6.6rem minmax(0,1fr) 2.8rem!important}}.dati-asse-pista{position:relative;height:1.2em}.dati-asse-pista>span{position:absolute;transform:translate(-50%);white-space:nowrap}.dati-riga-pista{background:none}.dati-riga-pista:before{content:"";position:absolute;inset:9px 0 auto;height:1px;background:var(--filo)}.dati-tutti{margin:1.4rem 0 0}.dati-frammento .dati-fonte{max-width:60em}.dati-mappa-compatta{width:100%;max-width:860px;margin-top:1rem}.dati-mappa-compatta .dati-fissa{position:static;background:none;padding:0}.dati-mappa-compatta .dati-svg{max-height:max(260px,calc(100svh - var(--testata-ridotta, 72px) - 18rem))}.dati-mappa-compatta .dati-anno-numero{font-size:clamp(2.6rem,1.8rem + 3vw,4.6rem)}@media (max-width: 900px){.dati-mappa-compatta .dati-svg{max-height:40svh}}.dati-tre{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem);width:100%;margin-top:1rem}.dati-stat{margin:0;display:grid;gap:.6rem;align-content:start}.dati-stat .dato-numero{margin:0;font-size:clamp(2.6rem,1.6rem + 3vw,4.6rem);font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--verde-testo)}.dati-stat-testo{margin:0;font-size:var(--t-corrente, 1.2rem);line-height:1.5;color:var(--testo)}.dati-stat .dati-fonte{margin:0}.dati-generale .dati-nota{margin-top:2rem}@media (max-width: 760px){.dati-tre{grid-template-columns:minmax(0,1fr)}}.dati-sensi{margin:1.2rem 0 0;width:100%}.dati-sensi-gruppi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,3.5rem)}.dati-sensi-titolo{margin:0;font-size:clamp(1.4rem,1.1rem + .8vw,1.9rem);font-weight:600;color:var(--inchiostro)}.dati-sensi-nota{margin:.2rem 0 1rem;font-size:var(--t-s);line-height:1.45;color:var(--testo);min-height:2.9em}.dati-sensi-righe{list-style:none;margin:0;padding:0;display:grid;gap:.8rem}.dati-sensi-righe li{display:grid;grid-template-columns:7.2rem minmax(0,1fr) 3.6rem;gap:.7rem;align-items:center}.dati-sensi-eta{font-size:.92rem;color:var(--inchiostro)}.dati-sensi-barra{height:14px;border-radius:7px;background:color-mix(in srgb,var(--grafite) 16%,transparent);overflow:hidden}.dati-sensi-tutte{display:block;height:100%;width:var(--v);background:var(--verde);border-radius:7px;transform-origin:left}.dati-sensi-gravi{display:block;height:100%;width:var(--g);background:var(--verde-scuro)}.dati-sensi-valore{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--inchiostro)}.muove .dati-sensi .dati-sensi-tutte,.muove .dati-orizz-barra>span{transform:scaleX(0);transition:transform 1.1s var(--curva);transition-delay:calc(var(--i, 0) * .12s + .1s)}.muove .dati-sensi.visto .dati-sensi-tutte,.muove .dati-orizz.visto .dati-orizz-barra>span{transform:none}.dati-sensi .dati-eta-chiave{margin-top:1.2rem}@media (max-width: 860px){.dati-sensi-gruppi{grid-template-columns:minmax(0,1fr)}.dati-sensi-nota{min-height:0}}.dati-vita-griglia{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(2rem,5vw,5rem);width:100%;align-items:start}.dati-vita{margin:0;display:grid;gap:.8rem}.dati-vita-frase{margin:0 0 .4rem;font-size:var(--t-corrente, 1.2rem);line-height:1.5;color:var(--testo);max-width:34em}.dati-vita-frase strong{color:var(--inchiostro);font-weight:600}.dati-vita-anni{display:grid;grid-template-columns:repeat(21,minmax(0,1fr));gap:3px}.dati-vita-anni span{height:44px;border-radius:3px;background:color-mix(in srgb,var(--grafite) 12%,transparent)}.dati-vita-anni span.sano{background:var(--verde)}.dati-vita-anni span.con{background:color-mix(in srgb,var(--verde) 38%,var(--carta))}.muove .dati-vita .dati-vita-anni span.sano,.muove .dati-vita .dati-vita-anni span.con{transform:scaleY(.15);transform-origin:bottom;transition:transform .5s var(--curva);transition-delay:calc(var(--i) * 45ms)}.muove .dati-vita.visto .dati-vita-anni span{transform:none}.dati-vita-scala{display:grid;grid-template-columns:repeat(21,minmax(0,1fr));font-size:.8rem;color:var(--testo);font-variant-numeric:tabular-nums}.dati-vita-scala span:nth-child(1){grid-column:1}.dati-vita-scala span:nth-child(2){grid-column:6}.dati-vita-scala span:nth-child(3){grid-column:11}.dati-vita-scala span:nth-child(4){grid-column:16}.dati-vita-scala span:nth-child(5){grid-column:21}.dati-segno-sano{background:var(--verde)}.dati-segno-con{background:color-mix(in srgb,var(--verde) 38%,var(--carta));margin-left:.6rem}@media (max-width: 860px){.dati-vita-griglia{grid-template-columns:minmax(0,1fr)}.dati-vita-anni span{height:32px}}.dati-orizz{margin:0;display:grid;gap:.8rem}.dati-orizz-titolo{margin:0;font-weight:600;color:var(--inchiostro);font-size:1.05rem}.dati-orizz ul{list-style:none;margin:0;padding:0;display:grid;gap:.7rem}.dati-orizz li{display:grid;grid-template-columns:minmax(7rem,11rem) minmax(0,1fr) 3.6rem;gap:.7rem;align-items:center}.dati-orizz-et{font-size:.95rem;color:var(--inchiostro)}.dati-orizz-barra{height:14px;border-radius:7px;background:color-mix(in srgb,var(--grafite) 16%,transparent);overflow:hidden}.dati-orizz-barra>span{display:block;height:100%;width:var(--v);background:var(--verde);border-radius:7px;transform-origin:left}.dati-orizz-gravi .dati-orizz-barra>span{background:var(--verde-scuro)}.dati-orizz-totale .dati-orizz-et,.dati-orizz-totale .dati-orizz-val{font-weight:700}.dati-orizz-val{text-align:right;font-weight:600;font-variant-numeric:tabular-nums;color:var(--inchiostro)}.dati-coppia{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:clamp(2rem,5vw,5rem);width:100%;align-items:start;margin-top:1rem}@media (max-width: 860px){.dati-coppia{grid-template-columns:minmax(0,1fr)}.dati-orizz li{grid-template-columns:8.5rem minmax(0,1fr) 3.2rem}}.dati-cognitivo .dati-tre{margin-bottom:clamp(2rem,4vw,3rem)}.dati-sottotitolo{margin:clamp(2.2rem,4vw,3.2rem) 0 .4rem;font-size:clamp(1.3rem,1.05rem + .7vw,1.75rem);font-weight:600;color:var(--inchiostro);line-height:1.2}.dati-gruppi-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 1100px){.dati-gruppi-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.dati-gruppi-4{grid-template-columns:minmax(0,1fr)}}.dati-colonne{margin:0;display:grid;gap:.8rem;width:100%;max-width:760px}.dati-colonne-righe{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(.4rem,1.4vw,1rem);align-items:end;height:clamp(220px,32vw,320px)}.dati-colonne-righe li{display:grid;grid-template-rows:auto 1fr auto;height:100%;align-items:end;text-align:center;gap:.35rem}.dati-colonna-valore{font-weight:600;font-variant-numeric:tabular-nums;color:var(--inchiostro);font-size:.95rem}.dati-colonna-barra{position:relative;height:100%;display:flex;align-items:flex-end}.dati-colonna-barra>span{display:block;width:100%;height:var(--v);min-height:3px;background:var(--verde);border-radius:6px 6px 0 0;transform-origin:bottom}.dati-colonne-righe li:last-child .dati-colonna-barra>span{background:var(--verde-scuro)}.dati-colonna-eta{font-size:.85rem;color:var(--testo);white-space:nowrap}.muove .dati-colonne .dati-colonna-barra>span{transform:scaleY(0);transition:transform 1s var(--curva);transition-delay:calc(var(--i) * .11s + .1s)}.muove .dati-colonne.visto .dati-colonna-barra>span{transform:none}@media (max-width: 480px){.dati-colonna-eta{font-size:.72rem}.dati-colonna-valore{font-size:.8rem}}.bottone.bottone-piccolo{min-height:44px;padding:.55rem 1.35rem .55rem 1.5rem;gap:.7rem;margin-top:.2rem;font-size:.875rem;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;font-weight:600;line-height:1.3;text-align:left;max-width:100%}.bottone.bottone-piccolo .freccia-bottone{width:16px;height:10px}.bottone.bottone-piccolo .freccia-esterna{width:11px;height:11px}.bottone.bottone-piccolo:focus-visible .freccia-esterna{transform:translate(2px,-2px)}@media (hover: hover){.bottone.bottone-piccolo:hover .freccia-esterna{transform:translate(2px,-2px)}}.pagina-collegamento:has(>.bottone-piccolo),.area-collegamento:has(>.bottone-piccolo){margin-top:1.2rem}.pagina-collegamento+.pagina-collegamento:has(>.bottone-piccolo){margin-top:.7rem}@media (max-width: 720px){.bottone-piccolo .testo-lungo{display:none}.bottone-piccolo .testo-breve{display:inline}}html.misura-pulsanti .bottone-piccolo:not(.stretto) .testo-lungo{display:inline}html.misura-pulsanti .bottone-piccolo:not(.stretto) .testo-breve{display:none}.bottone-piccolo.misura{white-space:nowrap}.bottone-piccolo.stretto .testo-lungo{display:none}.bottone-piccolo.stretto .testo-breve,.pref-testo-1 .bottone-piccolo .testo-lungo,.pref-testo-2 .bottone-piccolo .testo-lungo,.pref-spaziatura .bottone-piccolo .testo-lungo{display:inline}.pref-testo-1 .bottone-piccolo .testo-breve,.pref-testo-2 .bottone-piccolo .testo-breve,.pref-spaziatura .bottone-piccolo .testo-breve{display:none}.dati-dettagli summary{list-style:none;display:inline-flex;align-items:center;gap:.7rem;min-height:44px;padding:.55rem 1.3rem .55rem 1.5rem;border-radius:var(--raggio);border:2px solid var(--verde-testo);color:#fff;font-size:.875rem;font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;background:var(--verde-testo) linear-gradient(var(--rosa-fondo),var(--rosa-fondo)) no-repeat 0 0 / 0 100%;transition:background-size .5s var(--curva),border-color .5s var(--curva),color .3s var(--curva) .1s}.dati-dettagli summary::-webkit-details-marker{display:none}.dati-dettagli summary:after{content:"";width:12px;height:12px;flex:none;background:linear-gradient(currentColor,currentColor) center / 12px 2px no-repeat,linear-gradient(currentColor,currentColor) center / 2px 12px no-repeat;transition:background-size .3s var(--curva)}.dati-dettagli[open] summary:after{background-size:12px 2px,2px 0}.dati-dettagli summary:focus-visible{background-size:100% 100%;border-color:var(--rosa-fondo);color:var(--su-rosa)}@media (hover: hover){.dati-dettagli summary:hover{background-size:100% 100%;border-color:var(--rosa-fondo);color:var(--su-rosa)}}.dati-dettagli[open] summary{margin-bottom:1rem}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .dati-dettagli summary{color:#0f1a12}:root:not([data-theme=light]) .dati-dettagli summary:focus-visible{color:var(--su-rosa)}@media (hover: hover){:root:not([data-theme=light]) .dati-dettagli summary:hover{color:var(--su-rosa)}}}:root[data-theme=dark] .dati-dettagli summary{color:#0f1a12}:root[data-theme=dark] .dati-dettagli summary:focus-visible{color:var(--su-rosa)}@media (hover: hover){:root[data-theme=dark] .dati-dettagli summary:hover{color:var(--su-rosa)}}.freccia-bottone.freccia-giu,.freccia-bottone.freccia-su{width:10px;height:16px}.bottone:focus-visible .freccia-giu{transform:translateY(3px)}@media (hover: hover){.bottone:hover .freccia-giu{transform:translateY(3px)}}.bottone:focus-visible .freccia-su{transform:translateY(-3px)}@media (hover: hover){.bottone:hover .freccia-su{transform:translateY(-3px)}}.schemi-testo .schemi-vai{display:flex;width:fit-content;margin-top:.9rem}.fase-numero{display:block;margin-bottom:.35rem;font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--verde-testo)}.fase-dopo{margin-top:clamp(1.8rem,3vw,2.6rem)}.fasi-n{display:inline-block;min-width:1.1em;margin-right:.3em;font-size:.78em;font-weight:600;color:var(--grafite);font-variant-numeric:tabular-nums}.fasi-conta{margin:1.4rem 0 0;font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--verde-testo);min-height:1.4em}@media (max-width: 900px){.fasi-indice .fasi-conta{order:3;margin:0 0 0 auto;white-space:nowrap;flex:none}.fasi-indice .fasi-conta .conta-lungo{display:none}.fasi-indice ol{min-width:0}.fasi-indice a{overflow-wrap:anywhere}}#mappa .tappa-vai{gap:.55rem;text-decoration:none!important}#mappa .tappa-vai .freccia-giu{width:8px;height:13px;margin-left:.1rem}@media (max-width: 900px){.fasi-indice .fasi-n{display:none}}#mappa .tappa-vai{background-color:var(--verde-testo)!important;color:#fff!important}#mappa .tappa-vai:focus-visible{color:var(--su-rosa)!important}@media (hover: hover){#mappa .tappa-vai:hover{color:var(--su-rosa)!important}}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) #mappa .tappa-vai{color:#0f1a12!important}:root:not([data-theme=light]) #mappa .tappa-vai:focus-visible{color:var(--su-rosa)!important}@media (hover: hover){:root:not([data-theme=light]) #mappa .tappa-vai:hover{color:var(--su-rosa)!important}}}:root[data-theme=dark] #mappa .tappa-vai{color:#0f1a12!important}:root[data-theme=dark] #mappa .tappa-vai:focus-visible{color:var(--su-rosa)!important}@media (hover: hover){:root[data-theme=dark] #mappa .tappa-vai:hover{color:var(--su-rosa)!important}}.apertura-fasi{position:relative}@media (min-width: 901px){#consulenza-opportunita .servizi-blocco{display:flex;flex-direction:column;gap:1rem;height:100%}#consulenza-opportunita .servizi-blocco>.pagina-collegamento{margin-top:auto;padding-top:1.2rem}#consulenza-opportunita .fascia-griglia{align-items:stretch}}.fisa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(.6rem,1vw,.9rem);--voci: 4;--g: 2.8;--pad: clamp(1.2rem, 2vw, 1.8rem)}.fisa-voce{position:relative;isolation:isolate;overflow:hidden;border-radius:6px;background:#142017;color:#fff;display:flex;align-items:flex-end;min-height:clamp(30rem,44vw,40rem);margin:0}.fisa-foto{position:absolute;inset:0;z-index:-1}.fisa-foto img,.fisa-foto video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--curva),filter .9s var(--curva)}.fisa-testo{position:relative;width:100%;padding:5rem var(--pad) var(--pad);background:linear-gradient(to top,#0e1610f0,#0e1610e6 calc(100% - 5rem),#0e161000)}.fisa-voce h3{font-size:clamp(1.3rem,1.05rem + .7vw,1.75rem);line-height:1.15;font-weight:600;letter-spacing:-.01em;color:#fff;margin:0;max-width:14em;hyphens:auto}.fisa-dentro p{font-size:var(--t-m);line-height:1.5;color:#ffffffeb;margin:.8rem 0 0;max-width:26em}.fisa-collegamento{margin-top:1.2rem}.fisa-apri{all:unset;cursor:pointer;display:inline}.fisa-apri:after{content:"";position:absolute;inset:0;z-index:0}.fisa-testo>:not(h3){position:relative;z-index:1}.fisa-voce:has(.fisa-apri:focus-visible){outline:3px solid var(--rosa-testo);outline-offset:3px}.fisa-apri:focus-visible{outline:none}.fisa-pausa{position:absolute;z-index:2;top:.9rem;right:.9rem}.pref-contrasto .fisa-foto{display:none}.pref-contrasto .fisa-voce{background:#000}.fisa-viva .fisa-dentro{opacity:0;visibility:hidden;transition:opacity .2s linear,visibility 0s linear .2s}.fisa-viva .aperta .fisa-dentro{opacity:1;visibility:visible;transition:opacity .45s var(--curva) .35s,visibility 0s}.fisa-viva .fisa-voce:not(.aperta) .fisa-foto img,.fisa-viva .fisa-voce:not(.aperta) .fisa-foto video{filter:grayscale(.75) brightness(.78);transform:scale(1.06)}@media (hover: hover){.fisa-viva .fisa-voce:not(.aperta):hover .fisa-foto img{filter:grayscale(.3) brightness(.9)}}.fisa-viva .fisa-voce:not(.aperta) .fisa-pausa{display:none}@media (min-width: 901px){.fisa.fisa-viva{display:flex;gap:clamp(.5rem,.8vw,.8rem);container-type:inline-size}.fisa-viva .fisa-voce{flex:1 1 0;min-width:0;transition:flex-grow .9s cubic-bezier(.65,0,.25,1)}.fisa-viva .fisa-voce.aperta{flex-grow:var(--g)}.fisa-viva .fisa-voce h3{width:calc((100cqw - (var(--voci) - 1) * clamp(.5rem,.8vw,.8rem)) / (var(--voci) - 1 + var(--g)) - 2 * var(--pad));max-width:none;font-size:clamp(1.15rem,1.75cqw,1.7rem);min-height:2.3em;overflow-wrap:break-word}.fisa-viva .fisa-dentro{width:max(100%,22rem)}.fisa-viva .fisa-corpo{min-height:var(--corpo, auto)}}@media (max-width: 900px){.fisa,.fisa.fisa-viva{display:flex;flex-direction:column;gap:.6rem}.fisa-viva .fisa-voce{min-height:0;align-items:flex-start;height:var(--chiuso, 7.5rem);transition:height .8s cubic-bezier(.65,0,.25,1)}.fisa-viva .fisa-voce.aperta{height:var(--aperto, auto)}.fisa-viva .fisa-testo{padding:var(--pad) var(--pad) 4rem;background:linear-gradient(to bottom,#0e1610f0 calc(100% - 4rem),#0e161000);transition:background-color .6s}.fisa-viva .fisa-voce:not(.aperta) .fisa-testo{background:#0e1610b8}.fisa-viva .fisa-voce h3{padding-right:3rem}.fisa-viva .fisa-voce h3:after{content:"";position:absolute;right:var(--pad);top:calc(var(--pad) - .1rem);width:34px;height:34px;border-radius:50%;box-sizing:border-box;border:1px solid rgba(255,255,255,.75);transition:transform .5s var(--curva);background:linear-gradient(#fff,#fff) center / 12px 2px no-repeat,linear-gradient(#fff,#fff) center / 2px 12px no-repeat}.fisa-viva .fisa-voce.aperta h3:after{transform:rotate(45deg)}.fisa-pausa{top:auto;bottom:.9rem}}@media (min-width: 561px) and (max-width: 900px){.fisa:not(.fisa-viva){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.muove .fisa-viva .fisa-foto{clip-path:inset(100% 0 0 0);transition:clip-path 1s cubic-bezier(.7,0,.2,1) calc(.1s + var(--n, 0) * .12s)}.muove .fisa-viva.vista .fisa-foto{clip-path:inset(0 0 0 0)}.contatti-apertura{min-height:min(78svh,760px)}.contatti-testa{display:grid;gap:clamp(1rem,2vw,1.4rem);max-width:46rem;margin-bottom:clamp(2rem,4vw,3.2rem)}.contatti-testa h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.contatti-testa p{font-size:var(--t-corrente, 1.25rem);line-height:1.55;color:var(--testo)}.br-griglia{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.br-colonna{display:grid;gap:1.4rem;min-width:0}.br-avanzamento{display:flex;align-items:center;gap:1.2rem;font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.br-avanzamento ol{display:flex;gap:6px;list-style:none;margin:0;padding:0;flex:1;max-width:220px}.br-avanzamento li{flex:1;height:4px;border-radius:2px;background:var(--filo);transition:background-color .4s var(--curva)}.br-avanzamento li.br-fatto{background:var(--verde)}.br-avanzamento li.br-qui{background:var(--verde-testo)}.br-domande fieldset{border:0;margin:0;padding:0;min-width:0}.br-domande legend{font-size:clamp(1.6rem,1.1rem + 1.5vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.015em;color:var(--inchiostro);padding:0;margin-bottom:.8rem}.br-domande legend:focus{outline:none}.br-domande legend:focus-visible{outline:2px solid var(--rosa-testo);outline-offset:6px;border-radius:4px}.br-aiuto{font-size:var(--t-m);line-height:1.5;color:var(--grafite);margin-bottom:1rem;max-width:34em}.br-scelte{list-style:none;margin:0;padding:0;border-top:1px solid var(--filo)}.br-scelte li{border-bottom:1px solid var(--filo)}.br-scelta{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:1.1rem;align-items:start;padding:1.05rem .2rem;cursor:pointer;min-height:44px}.br-scelta input{position:absolute;opacity:0;width:28px;height:28px;margin:0;top:1.05rem;left:.2rem;cursor:pointer}.br-segno{width:24px;height:24px;margin-top:.12rem;border-radius:50%;border:2px solid var(--grafite);background:var(--carta);transition:border-color .25s,background-color .25s,box-shadow .25s}.br-testo{display:grid;gap:.25rem;font-size:var(--t-corrente, 1.25rem);font-weight:500;line-height:1.35;color:var(--inchiostro)}.br-testo small{font-size:var(--t-m);font-weight:400;color:var(--grafite);line-height:1.45}.br-scelta:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--rosa);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--curva)}@media (hover: hover){.br-scelta:hover:after{transform:scaleX(1)}}@media (hover: hover){.br-scelta:hover .br-segno{border-color:var(--rosa-testo)}}.br-scelta input:checked+.br-segno{border-color:var(--verde-testo);background:var(--verde-testo);box-shadow:inset 0 0 0 4px var(--carta)}.br-scelta input:checked~.br-testo{color:var(--verde-testo)}.br-scelta input:focus-visible+.br-segno{outline:2px solid var(--rosa-testo);outline-offset:4px}.br-avviso{font-size:var(--t-m);font-weight:600;color:var(--rosa-testo)}.br-comandi{display:flex;flex-wrap:wrap;gap:14px;margin-top:.6rem}.br-risposta{display:grid;gap:1rem}.br-titolo-risposta{font-size:clamp(1.6rem,1.1rem + 1.5vw,2.5rem);line-height:1.15;letter-spacing:-.015em}.br-titolo-risposta:focus{outline:none}.br-primo-passo{font-size:var(--t-corrente, 1.25rem);line-height:1.5;color:var(--inchiostro);max-width:34em}.br-risposta h4{margin-top:.8rem;font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.br-cose{margin:0;padding-left:1.4rem;display:grid;gap:.6rem}.br-cose li{font-size:var(--t-m);line-height:1.5;color:var(--testo);padding-left:.3rem}.br-riferimenti{list-style:none;margin:0;padding:0;border-top:1px solid var(--filo)}.br-riferimenti li{border-bottom:1px solid var(--filo)}.br-riferimenti a{display:grid;gap:.2rem;padding:.95rem 0;text-decoration:none!important}.br-tipo{font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.br-titolo{font-size:var(--t-corrente, 1.25rem);font-weight:600;line-height:1.3;color:var(--verde-testo)}.br-riferimenti a:focus-visible .br-titolo{color:var(--rosa-testo)}@media (hover: hover){.br-riferimenti a:hover .br-titolo{color:var(--rosa-testo)}}.pref-link .br-titolo{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.br-foglio{position:sticky;top:calc(var(--testata) + 1.5rem);background:var(--nebbia);border:1px solid var(--filo);border-radius:var(--raggio);padding:clamp(1.4rem,2.6vw,2.2rem);display:grid;gap:1.2rem}.br-foglio-testa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;border-bottom:2px solid var(--verde);padding-bottom:.8rem}.br-foglio-testa h3{font-size:var(--t-corrente, 1.25rem)}.br-foglio-testa p{font-size:var(--t-s);color:var(--grafite)}.br-foglio dl{margin:0;display:grid}.br-foglio dl>div{display:grid;grid-template-columns:8.5rem minmax(0,1fr);gap:1rem;padding:.7rem 0;border-bottom:1px solid var(--filo)}.br-foglio dt{font-size:var(--t-s);color:var(--grafite)}.br-foglio dd{margin:0;font-size:var(--t-m);line-height:1.4;color:var(--inchiostro);font-weight:500}.br-foglio dd.br-vuoto{color:var(--grafite);font-weight:400;font-style:italic}.muove .br-foglio dd.br-nuovo{animation:br-scrive .7s var(--curva)}@keyframes br-scrive{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.br-foglio-piede{display:grid;gap:.9rem;justify-items:start}.br-firma{font-size:var(--t-s);color:var(--grafite)}.br-copia{font-size:var(--t-s);line-height:1.5;color:var(--testo)}.br-copia-bottone{font:inherit;font-weight:700;color:var(--verde-testo);background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:.2em;cursor:pointer;min-height:24px}.br-copia-bottone:focus-visible{color:var(--rosa-testo)}@media (hover: hover){.br-copia-bottone:hover{color:var(--rosa-testo)}}@media (max-width: 900px){.br-griglia{grid-template-columns:1fr}.br-foglio{position:static}.br-foglio dl>div{grid-template-columns:1fr;gap:.2rem}}.contatti-recapiti h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem);margin-bottom:clamp(1.6rem,3vw,2.4rem)}.recapiti-griglia{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--filo)}.recapito{display:grid;align-content:start;gap:.55rem;padding:clamp(1.2rem,2.2vw,1.8rem) clamp(1rem,2vw,1.6rem) clamp(1.2rem,2.2vw,1.8rem) 0}.recapito+.recapito{border-left:1px solid var(--filo);padding-left:clamp(1rem,2vw,1.6rem)}.recapito h3{font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.recapito p{font-size:var(--t-corrente, 1.25rem);line-height:1.45;color:var(--inchiostro);overflow-wrap:anywhere}.recapito .recapito-nota{font-size:var(--t-m);color:var(--testo)}.recapito a:not(.bottone){font-weight:700}@media (max-width: 1100px){.recapiti-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}.recapito:nth-child(3){border-left:0;padding-left:0}.recapito:nth-child(n+3){border-top:1px solid var(--filo)}}@media (max-width: 560px){.recapiti-griglia{grid-template-columns:1fr}.recapito+.recapito{border-left:0;padding-left:0;border-top:1px solid var(--filo)}}.ap-apertura{min-height:min(78svh,760px)}.pagina-approfondimenti h2{font-size:clamp(2rem,1.1rem + 2.4vw,3.4rem)}.ap-inizio h2{margin-bottom:clamp(1.4rem,3vw,2.2rem)}.ap-inizio-elenco{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid var(--verde)}.ap-inizio-elenco li+li{border-left:1px solid var(--filo)}.ap-inizio-elenco a{display:grid;align-content:start;gap:.7rem;height:100%;padding:1.6rem clamp(1rem,2.2vw,2rem) 1.8rem;text-decoration:none!important}.ap-inizio-elenco li:first-child a{padding-left:0}.ap-inizio-tipo{font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.ap-inizio-titolo{font-size:clamp(1.4rem,1.05rem + 1vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.012em;color:var(--verde-testo);transition:color .3s}.ap-inizio-domanda{font-size:var(--t-m);line-height:1.5;color:var(--testo)}.ap-inizio-elenco a:focus-visible .ap-inizio-titolo{color:var(--rosa-testo)}@media (hover: hover){.ap-inizio-elenco a:hover .ap-inizio-titolo{color:var(--rosa-testo)}}@media (max-width: 900px){.ap-inizio-elenco{grid-template-columns:1fr}.ap-inizio-elenco li+li{border-left:0;border-top:1px solid var(--filo)}.ap-inizio-elenco a{padding-inline:0}}.ap-testa{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.2rem 2rem;margin-bottom:clamp(1.2rem,2.4vw,1.8rem)}.ap-viste,.ap-gruppo{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.ap-filtri{display:grid;gap:.9rem;padding:1.2rem 0 1.4rem;border-top:1px solid var(--filo)}.ap-etichetta{min-width:4.5rem;font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.ap-filtro,.ap-vista{font:inherit;font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;min-height:44px;padding:.55rem 1.2rem;border-radius:var(--raggio);border:1px solid var(--verde-testo);background:transparent;color:var(--verde-testo);cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.ap-filtro:focus-visible,.ap-vista:focus-visible{border-color:var(--rosa-fondo);color:var(--rosa-testo)}@media (hover: hover){.ap-filtro:hover,.ap-vista:hover{border-color:var(--rosa-fondo);color:var(--rosa-testo)}}.ap-filtro[aria-pressed=true],.ap-vista[aria-pressed=true]{background:var(--verde-testo);border-color:var(--verde-testo);color:#fff}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) :is(.ap-filtro,.ap-vista)[aria-pressed=true]{color:#0f1a12}}:root[data-theme=dark] :is(.ap-filtro,.ap-vista)[aria-pressed=true]{color:#0f1a12}.ap-filtro:focus-visible,.ap-vista:focus-visible{outline:2px solid var(--rosa-testo);outline-offset:3px}.ap-conteggio{font-size:var(--t-m);color:var(--grafite)}.ap-elenco{list-style:none;margin:0;padding:0;border-top:1px solid var(--filo)}.ap-voce{display:block;padding:clamp(1.2rem,2.2vw,1.7rem) 0;border-bottom:1px solid var(--filo)}.ap-voce[hidden]{display:none}.ap-corpo{display:grid;gap:.45rem;min-width:0}.ap-meta{display:flex;flex-wrap:wrap;gap:.3rem 1.1rem;font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.ap-meta span+span:before{content:"\b7";margin-right:1.1rem;color:var(--filo)}.ap-titolo{font-size:clamp(1.3rem,1.05rem + .75vw,1.875rem);line-height:1.22;letter-spacing:-.01em}.ap-titolo a{color:var(--verde-testo)!important;text-decoration:none!important;font-weight:600}.ap-titolo a:focus-visible{color:var(--rosa-testo)!important}@media (hover: hover){.ap-titolo a:hover{color:var(--rosa-testo)!important}}.pref-link .ap-titolo a,.pref-link .ap-inizio-titolo{text-decoration:underline!important;text-decoration-thickness:2px!important}.ap-domanda{font-size:var(--t-m);line-height:1.5;color:var(--testo);max-width:44em}.ap-riassunto{font-size:var(--t-s);line-height:1.55;color:var(--grafite);max-width:52em;margin-top:.35rem}.ap-lettere ul{list-style:none;margin:0 0 1.4rem;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ap-lettere a{display:inline-grid;place-items:center;min-width:44px;min-height:44px;border-radius:50%;font-weight:700;font-size:var(--t-m);color:var(--verde-testo);text-decoration:none!important;border:1px solid var(--filo)}.ap-lettere a:focus-visible{border-color:var(--rosa-fondo);color:var(--rosa-testo)}@media (hover: hover){.ap-lettere a:hover{border-color:var(--rosa-fondo);color:var(--rosa-testo)}}.ap-indice-colonne{columns:2 26rem;column-gap:clamp(2rem,5vw,4.5rem)}.ap-lettera{break-inside:avoid-column;margin-bottom:1.6rem}.ap-lettera-segno{font-size:clamp(2rem,1.4rem + 1.6vw,3rem);font-weight:700;color:var(--inchiostro);line-height:1;padding-bottom:.4rem;border-bottom:2px solid var(--inchiostro);margin-bottom:.6rem;scroll-margin-top:calc(var(--testata) + 1rem)}.ap-lettera dl{margin:0}.ap-termine{break-inside:avoid;padding:.7rem 0 .9rem;border-bottom:1px solid var(--filo)}.ap-termine dt{font-size:var(--t-corrente, 1.25rem);font-weight:700;color:var(--inchiostro);margin-bottom:.35rem}.ap-termine dd{margin:0}.ap-termine ul{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.ap-termine li{font-size:var(--t-s);line-height:1.45;color:var(--grafite)}.ap-termine a{font-weight:600}.ap-dove{color:var(--grafite)}@media (max-width: 560px){.ap-gruppo{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter);scrollbar-width:none}.ap-gruppo::-webkit-scrollbar{display:none}.ap-filtro{flex:none}.ap-etichetta{min-width:auto;flex:none}}.recapito-indirizzo{font-style:normal;font-size:var(--t-corrente, 1.25rem);line-height:1.45;color:var(--inchiostro)}.sezione .ap-inizio-elenco a:not(.bottone){padding-bottom:1.6rem}.sezione .br-riferimenti a:not(.bottone){padding-bottom:.95rem}.ap-frase{display:block;margin-top:.2rem;font-style:italic;color:var(--testo)}.ap-frase:before{content:"\ab"}.ap-frase:after{content:"\bb"}.ap-termine li+li{margin-top:.5rem}.br-nota{font-size:var(--t-m);line-height:1.5;color:var(--grafite);max-width:34em}.pagina-articolo .art-sezione,.pagina-articolo .art-fine{min-height:0!important;display:block;padding-block:clamp(2.6rem,5vw,4.2rem);overflow:clip}.pagina-articolo .art-introduzione{padding-top:clamp(3.2rem,6vw,5rem)}.art-lettura{width:min(100% - 2 * var(--gutter),42rem);margin-inline:auto;display:grid;gap:1.35rem}.art-lettura p,.art-elenco li{font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.72;color:var(--testo);max-width:none}.art-lettura h2{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.6rem);line-height:1.16;letter-spacing:-.012em;margin-top:.6rem;color:var(--inchiostro)}.art-lettura h2+p{margin-top:-.2rem}.art-lettura a:not(.bottone){color:var(--verde-testo);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.art-lettura a:not(.bottone):focus-visible{color:var(--rosa-testo)}@media (hover: hover){.art-lettura a:not(.bottone):hover{color:var(--rosa-testo)}}.art-elenco{margin:0;padding-left:1.2em;display:grid;gap:.5rem}.art-elenco li::marker{color:var(--verde)}.art-pulsanti{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:.6rem}.capolettera:first-letter{float:left;font-size:4.4em;line-height:.82;font-weight:700;color:var(--verde-testo);margin:.08em .1em 0 -.04em}.pref-leggibile .capolettera:first-letter{float:none;font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}.art-occhiello{font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.art-occhiello a{color:var(--verde-testo);text-decoration:none}.art-occhiello a:focus-visible{color:var(--rosa-testo);text-decoration:underline}@media (hover: hover){.art-occhiello a:hover{color:var(--rosa-testo);text-decoration:underline}}.art-dati{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;font-size:var(--t-s);color:var(--grafite)}.art-dati span+span:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--rosa);margin-right:1.4rem;vertical-align:middle}.art-h1{font-size:clamp(2rem,1.2rem + 2.4vw,3.4rem);line-height:1.1;max-width:16em;text-wrap:balance}.art-apertura-divisa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;padding:0!important;min-height:calc(100svh - var(--testata))}.art-apertura-testo{display:grid;align-content:center;justify-items:start;gap:clamp(1.1rem,2vw,1.7rem);padding:clamp(3rem,6vw,5rem) clamp(1.6rem,4vw,4rem) clamp(3rem,6vw,5rem) max(var(--gutter),calc((100vw - var(--larghezza)) / 2))}.art-domanda-breve{font-size:clamp(1.15rem,1rem + .5vw,1.45rem);font-weight:600;line-height:1.35;color:var(--inchiostro);padding-left:1rem;border-left:3px solid var(--rosa)}.art-apertura-divisa .sommario{font-size:clamp(1.1rem,1rem + .4vw,1.35rem)!important;line-height:1.5}.art-apertura-foto{margin:0;position:relative;min-height:100%}.art-apertura-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}@media (max-width: 900px){.art-apertura-divisa{grid-template-columns:1fr;min-height:0}.art-apertura-foto{order:-1;aspect-ratio:4 / 3;min-height:0}.art-apertura-testo{padding-inline:var(--gutter);padding-top:2.2rem}}.art-apertura-domanda{min-height:calc(92svh - var(--testata))!important}.art-apertura-domanda .contenitore{gap:clamp(1.1rem,2vw,1.6rem)}.art-domanda{font-size:var(--t-h1);font-weight:700;line-height:1.12;letter-spacing:-.015em;color:var(--inchiostro);max-width:14em;text-wrap:balance}.art-apertura-domanda .art-h1{position:relative;font-size:clamp(1.25rem,1rem + .9vw,1.75rem);font-weight:600;line-height:1.3;max-width:34em;padding-top:1.2rem}.art-apertura-domanda .art-h1:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--verde);transform-origin:0 50%}.art-apertura-domanda[data-linea=attesa] .art-h1:before{transform:scaleX(0);opacity:0}.art-apertura-domanda[data-linea=pronta] .art-h1:before{transition:transform .45s var(--curva),opacity .2s}.art-apertura-domanda .contenitore{z-index:1}.art-apertura-domanda .art-domanda{max-width:12.5em}.art-apertura-domanda .sommario{font-size:clamp(1.1rem,1rem + .4vw,1.35rem)!important;line-height:1.5;max-width:40em}.muove:not(.pref-contrasto) .art-domanda .acc-parola{color:var(--spento);transition:color .5s var(--curva)}.muove:not(.pref-contrasto) .art-domanda .acc-parola.accesa{color:var(--inchiostro)}.art-copertina img{max-height:78svh}.art-mezza{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;padding-block:0!important;overflow:visible!important}.art-mezza-foto{margin:0;position:sticky;top:var(--testata-ridotta);height:calc(100svh - var(--testata-ridotta))}.art-mezza-foto img{width:100%;height:100%;object-fit:cover}.art-mezza-testo{display:grid;align-content:center;min-height:calc(100svh - var(--testata-ridotta));padding-block:clamp(3rem,6vw,5rem)}.art-mezza-testo .art-lettura{width:auto;margin:0;padding-inline:clamp(1.6rem,4vw,4.5rem) max(var(--gutter),calc((100vw - var(--larghezza)) / 2));max-width:44rem}.art-destra .art-mezza-foto{order:2}.art-destra .art-mezza-testo .art-lettura{padding-inline:max(var(--gutter),calc((100vw - var(--larghezza)) / 2)) clamp(1.6rem,4vw,4.5rem);margin-left:auto}@media (max-width: 900px){.art-mezza{grid-template-columns:1fr}.art-mezza-foto,.art-destra .art-mezza-foto{position:static;height:auto;aspect-ratio:4 / 3;order:0}.art-mezza-testo{min-height:0}.art-mezza-testo .art-lettura,.art-destra .art-mezza-testo .art-lettura{width:min(100% - 2 * var(--gutter),42rem);margin-inline:auto;padding-inline:0}}.art-tutta{margin:clamp(1.5rem,3vw,2.5rem) 0}.art-tutta img{width:100%;height:clamp(320px,72svh,860px);object-fit:cover;display:block}.art-tutta figcaption,.art-figura figcaption{font-size:var(--t-s);line-height:1.5;color:var(--grafite);padding-top:.8rem}.art-figura{margin:.6rem 0}.art-figura img{width:100%;height:auto}.art-citazione{width:min(100% - 2 * var(--gutter),60rem);margin:clamp(2rem,5vw,4rem) auto;padding-top:clamp(1.4rem,3vw,2.2rem);border-top:2px solid var(--rosa)}.art-citazione blockquote{margin:0}.art-citazione p{font-size:clamp(1.75rem,1rem + 2.8vw,3.4rem);font-weight:300;line-height:1.16;letter-spacing:-.015em;color:var(--inchiostro);text-wrap:balance}.muove:not(.pref-contrasto) .art-citazione .acc-parola{color:var(--spento);transition:color .6s var(--curva)}.muove:not(.pref-contrasto) .art-citazione .acc-parola.accesa{color:var(--inchiostro)}.art-tabella .contenitore{gap:clamp(1rem,2vw,1.6rem)}.confronto{width:100%}.confronto-tabella{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--t-m)}.confronto-tabella thead th{text-align:left;vertical-align:bottom;font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--inchiostro);padding:0 1.2rem 1rem;border-bottom:2px solid var(--verde)}.confronto-tabella thead td{border-bottom:2px solid var(--verde);width:22%}.confronto-tabella tbody th{text-align:left;vertical-align:top;font-weight:600;font-size:var(--t-s);color:var(--grafite);padding:1.1rem 1.2rem 1.1rem 0}.confronto-tabella td{vertical-align:top;line-height:1.55;color:var(--testo);padding:1.1rem 1.2rem;transition:background-color .3s}.confronto-tabella tbody tr{border-bottom:1px solid var(--filo)}.confronto-tabella [data-col].evidenza{background:color-mix(in srgb,var(--verde) 12%,transparent)}.confronto-tabella th[data-col].evidenza{color:var(--verde-testo)}.confronto-scelte{display:flex;flex-wrap:wrap;gap:.6rem}.confronto-scelte[hidden]{display:none}@media (max-width: 760px){.confronto-tabella,.confronto-tabella tbody,.confronto-tabella tr,.confronto-tabella th,.confronto-tabella td{display:block;width:auto}.confronto-tabella thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.confronto-tabella tbody tr{padding:1.2rem 0;border-bottom:1px solid var(--filo)}.confronto-tabella tbody tr:first-child{border-top:2px solid var(--verde)}.confronto-tabella tbody th{padding:0 0 .6rem;font-size:var(--voce);letter-spacing:var(--voce-spaziatura);text-transform:uppercase}.confronto-tabella td{padding:.55rem .7rem .55rem 0}.confronto-tabella td:before{content:attr(data-etichetta);display:block;font-size:var(--t-s);font-weight:600;color:var(--verde-testo);margin-bottom:.15rem}.confronto-tabella td.evidenza{padding-left:.7rem}}.art-fine{padding-bottom:0!important}.art-fine .art-lettura{border-top:1px solid var(--filo);padding-top:1.6rem;display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem}.art-fine-titolo{font-size:var(--voce)!important;font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)!important;margin:0!important}.condividi{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.7rem}.condividi-voce{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--filo);background:transparent;color:var(--inchiostro);cursor:pointer;padding:0;font:inherit;transition:background-color .25s var(--curva),border-color .25s var(--curva),color .25s var(--curva),transform .25s var(--curva)}.condividi-icona{width:22px;height:22px;grid-area:1 / 1}.condividi-fatto{opacity:0;transform:scale(.6);transition:opacity .25s,transform .3s var(--curva)}.condividi-link{transition:opacity .25s,transform .3s var(--curva)}.condividi-voce:focus-visible{background:var(--rosa-fondo);border-color:var(--rosa-fondo);color:var(--su-rosa);transform:translateY(-2px)}@media (hover: hover){.condividi-voce:hover{background:var(--rosa-fondo);border-color:var(--rosa-fondo);color:var(--su-rosa);transform:translateY(-2px)}}.condividi-voce:active{transform:translateY(0) scale(.96)}.condividi-voce:after{content:attr(data-etichetta);position:absolute;left:50%;top:calc(100% + 8px);transform:translate(-50%,-4px);white-space:nowrap;font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);color:var(--inchiostro);background:var(--carta);border:1px solid var(--filo);border-radius:6px;padding:.3rem .6rem;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s var(--curva);z-index:2}.condividi-voce:focus-visible:after,.condividi-voce.fatto:after{opacity:1;transform:translate(-50%)}@media (hover: hover){.condividi-voce:hover:after{opacity:1;transform:translate(-50%)}}.condividi-voce.fatto{background:var(--verde-testo);border-color:var(--verde-testo);color:#fff}.condividi-voce.fatto .condividi-link{opacity:0;transform:scale(.6)}.condividi-voce.fatto .condividi-fatto{opacity:1;transform:none}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .condividi-voce.fatto{color:#0f1a12}}:root[data-theme=dark] .condividi-voce.fatto{color:#0f1a12}.art-fine{overflow:visible!important;padding-bottom:1.5rem!important}@media (prefers-reduced-motion: reduce){.condividi-voce,.condividi-voce:after,.condividi-icona{transition:none!important}.condividi-voce:focus-visible{transform:none}@media (hover: hover){.condividi-voce:hover{transform:none}}}.art-successivi{min-height:0!important;padding-top:clamp(2.6rem,5vw,4rem)!important}@media print{.art-mezza,.art-apertura-divisa{display:block!important}.art-mezza-foto,.art-apertura-foto{position:static!important;height:auto!important}.art-apertura-foto img{position:static}.condividi,.confronto-scelte,.art-fine{display:none!important}}.sezione a.condividi-voce,.sezione a.condividi-voce:focus-visible{background-image:none!important;text-decoration:none!important;padding:0!important}@media (hover: hover){.sezione a.condividi-voce:hover{background-image:none!important;text-decoration:none!important;padding:0!important}}.sezione .condividi-voce,.sezione a.condividi-voce{color:var(--inchiostro)!important}.sezione .condividi-voce:focus-visible,.sezione a.condividi-voce:not(.bottone):focus-visible{color:var(--su-rosa)!important;background-color:var(--rosa-fondo)!important}@media (hover: hover){.sezione .condividi-voce:hover,.sezione a.condividi-voce:not(.bottone):hover{color:var(--su-rosa)!important;background-color:var(--rosa-fondo)!important}}.sezione .condividi-voce.fatto{color:#fff!important;background-color:var(--verde-testo)!important}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .sezione .condividi-voce.fatto{color:#0f1a12!important}}:root[data-theme=dark] .sezione .condividi-voce.fatto{color:#0f1a12!important}.art-coppia{margin-block:clamp(1.5rem,3vw,2.5rem);display:grid;gap:.8rem}.art-coppia-foto{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.6rem,1.5vw,1.2rem)}.art-coppia-foto{align-items:start}.art-coppia-foto img{width:100%;height:auto}.art-coppia figcaption,.art-video figcaption{font-size:var(--t-s);line-height:1.5;color:var(--grafite)}@media (max-width: 600px){.art-coppia-foto{grid-template-columns:1fr}}.art-video{margin-block:clamp(1.5rem,3vw,2.5rem);display:grid;gap:.8rem}.art-video-cornice{position:relative;aspect-ratio:16 / 9;background:var(--antracite);overflow:hidden}.art-video-cornice img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.art-video-cornice iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.art-video-avvia{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;border:0;cursor:pointer;font:inherit;color:#fff;background:linear-gradient(0deg,#0000008c,#00000026)}.art-video-tondo{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--rosa-fondo);color:#fff;transition:transform .3s var(--curva)}.art-video-tondo svg{width:28px;height:28px;margin-left:4px}.art-video-testo{font-size:var(--voce);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase}.art-video-avvia:focus-visible .art-video-tondo{transform:scale(1.08)}@media (hover: hover){.art-video-avvia:hover .art-video-tondo{transform:scale(1.08)}}.art-video-avvia:focus-visible{outline:3px solid #fff;outline-offset:-6px}.art-ingrandisci,.art-immagine-link{display:block;cursor:zoom-in;background:none!important;padding:0!important;text-decoration:none!important}.art-immagine-link{cursor:pointer;position:relative}.art-immagine-link:after{content:"\2197";position:absolute;top:.8rem;right:.8rem;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--carta);color:var(--inchiostro);font-size:1rem;box-shadow:0 2px 10px #00000026}.art-ingrandisci:focus-visible,.art-immagine-link:focus-visible{outline:3px solid var(--rosa-testo);outline-offset:3px}.art-mezza-foto .art-ingrandisci,.art-mezza-foto .art-immagine-link{height:100%}.art-video-nostro video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000}.art-video-nostro video[controls]{object-fit:contain}.art-video-pausa{position:absolute;right:1rem;bottom:1rem;z-index:2}.art-video-pausa .ico-avvia{display:none}.art-video-pausa[aria-pressed=true] .ico-avvia{display:block}.art-video-pausa[aria-pressed=true] .ico-pausa{display:none}.ingrandimento{border:0;padding:0;background:transparent;max-width:100vw;max-height:100vh;width:100vw;height:100vh}.ingrandimento::backdrop{background:#0a0a0aeb}.ingrandimento img{width:100%;height:100%;object-fit:contain;padding:clamp(1rem,4vw,3rem)}.ingrandimento-chiudi{position:fixed;top:1rem;right:1rem;width:48px;height:48px;border-radius:50%;border:0;background:#fff;color:#111;font-size:1.5rem;line-height:1;cursor:pointer}.ingrandimento-chiudi:focus-visible{outline:3px solid var(--rosa);outline-offset:3px}.pagina-articolo .storie{padding-top:clamp(3rem,6vw,5rem)}.art-galleria{margin-block:clamp(1.5rem,3vw,2.5rem);display:grid;gap:.8rem}.art-galleria-griglia{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1.2vw,1rem)}.art-galleria-griglia img{width:100%;aspect-ratio:4 / 3;object-fit:cover;background:var(--nebbia)}.art-galleria figcaption{font-size:var(--t-s);line-height:1.5;color:var(--grafite)}@media (max-width: 600px){.art-galleria-griglia{grid-template-columns:repeat(2,minmax(0,1fr))}}.sezione.pe{overflow:visible!important}.sezione.pe .contenitore{grid-template-columns:minmax(0,1fr);justify-items:stretch}.sezione.pe .ap-testa,.sezione.pe h2{justify-self:start}.sezione.pe a:not(.bottone),.sezione.pe a:not(.bottone):focus-visible{text-decoration:none!important;background-image:none!important;padding-bottom:0!important;color:inherit!important}@media (hover: hover){.sezione.pe a:not(.bottone):hover{text-decoration:none!important;background-image:none!important;padding-bottom:0!important;color:inherit!important}}.pe [hidden]{display:none!important}.pe a:focus-visible{outline:3px solid var(--rosa-testo);outline-offset:4px}.pe-kicker{font-size:var(--voce-s);font-weight:600;letter-spacing:var(--voce-spaziatura);text-transform:uppercase;color:var(--grafite)}.pe-anteprima{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;border-radius:4px;background:var(--nebbia)}.pe-anteprima img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .9s var(--curva),transform 1.2s var(--curva)}.pe-anteprima .pe-seconda{opacity:0;transform:scale(1.18)}.pe-voce a:focus-visible .pe-con-seconda img:first-child{opacity:0;transform:scale(1.14)}@media (hover: hover){.pe-voce a:hover .pe-con-seconda img:first-child{opacity:0;transform:scale(1.14)}}.pe-voce a:focus-visible .pe-seconda{opacity:1;transform:scale(1)}@media (hover: hover){.pe-voce a:hover .pe-seconda{opacity:1;transform:scale(1)}}.pe-voce a:focus-visible .pe-anteprima:not(.pe-con-seconda) img{transform:scale(1.04)}@media (hover: hover){.pe-voce a:hover .pe-anteprima:not(.pe-con-seconda) img{transform:scale(1.04)}}.pe-testo{display:grid;gap:.55rem;align-content:start}.pe-titolo{font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:700;line-height:1.2;letter-spacing:-.01em;color:var(--verde-testo);transition:color .25s}.pe-voce a:focus-visible .pe-titolo{color:var(--rosa-testo)}@media (hover: hover){.pe-voce a:hover .pe-titolo{color:var(--rosa-testo)}}.pe-domanda{font-size:clamp(1.1rem,1rem + .4vw,1.35rem);font-weight:600;line-height:1.35;color:var(--inchiostro);padding-left:.9rem;border-left:3px solid var(--rosa)}.pe-riassunto{font-size:var(--t-s);line-height:1.6;color:var(--grafite);max-width:52em}.pe-tre{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.4rem,2.6vw,2.4rem);row-gap:0}.pe-tre>.pe-voce{display:grid;grid-row:span 5;grid-template-rows:subgrid}.pe-tre>.pe-voce>a{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:.7rem}.pe-tre>.pe-voce>a>.pe-testo{display:contents}.pe-tre>.pe-voce>a>.pe-anteprima{margin-bottom:.3rem}.pe-tre .pe-titolo{font-size:clamp(1.15rem,1rem + .5vw,1.45rem)}@media (max-width: 900px){.pe-tre{grid-template-columns:1fr;row-gap:2.4rem}.pe-tre>.pe-voce,.pe-tre>.pe-voce>a{grid-row:auto;grid-template-rows:none}}.pe-tema{margin-top:clamp(2.2rem,4vw,3.4rem)}.pe-tema-nome{font-size:clamp(1.5rem,1.1rem + 1.2vw,2.3rem);font-weight:700;color:var(--inchiostro);line-height:1.1;padding-bottom:.7rem;border-bottom:2px solid var(--inchiostro)}.pe-tema-quanti{font-size:var(--t-m);font-weight:400;color:var(--grafite);margin-left:.5rem}.pe-elenco{list-style:none;margin:0;padding:0}.pe-elenco .pe-voce a{display:grid;grid-template-columns:clamp(140px,22vw,300px) minmax(0,1fr);gap:clamp(1.2rem,2.6vw,2.4rem);align-items:start;padding:clamp(1.2rem,2vw,1.6rem) 0;border-bottom:1px solid var(--filo)}@media (max-width: 600px){.pe-elenco .pe-voce a{grid-template-columns:1fr}}.muove .pe [data-pe-entra]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--curva),transform .8s var(--curva);transition-delay:calc(min(var(--i, 0),6)*70ms)}.muove .pe [data-pe-entra].dentro{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){.pe img{transition:none!important}}.art-copertina img[data-scritte],.art-tutta img[data-scritte]{object-fit:contain!important;background:var(--nebbia);padding:clamp(.8rem,2.5vw,2rem);box-sizing:border-box}.art-mezza-foto:has(img[data-scritte]){background:var(--nebbia);display:flex;align-items:center;justify-content:center}.art-mezza-foto img[data-scritte]{object-fit:contain!important;padding:clamp(1rem,3vw,3rem);box-sizing:border-box}@media (max-width: 900px){.art-mezza-foto:has(img[data-scritte]){aspect-ratio:auto!important;height:auto!important}.art-mezza-foto img[data-scritte]{height:auto!important;padding:0}}.art-figura img{width:auto;max-width:min(100%,var(--naturale, 100%));height:auto;display:block;margin-inline:auto}.art-documento{--w: min(100vw - 2 * var(--gutter) - 5rem, 1160px, var(--naturale, 1160px));width:var(--w);margin:clamp(1rem,2.5vw,2rem) calc((100% - var(--w)) / 2)}@media (max-width: 900px){.art-documento{--w: min(100vw - 2 * var(--gutter), var(--naturale, 100vw))}}.art-documento img{width:100%;height:auto;display:block;background:var(--nebbia);box-shadow:0 1px 0 var(--filo),0 12px 32px -18px #00000040}.art-documento figcaption{font-size:var(--t-s);line-height:1.5;color:var(--grafite);padding-top:.8rem;max-width:42rem;margin-inline:auto}.art-documento .art-ingrandisci{display:block}.pe-anteprima img{will-change:opacity,transform;backface-visibility:hidden}@media (prefers-reduced-motion: reduce){.pe-anteprima img{transition:opacity .3s linear!important;transform:none!important}}.pe-scritte>img:first-child{object-fit:contain;padding:6%;box-sizing:border-box}@media (min-width: 901px){.art-mezza-testo{min-height:calc(100svh - var(--testata-ridotta) + 38svh)}.art-mezza-testo{padding-block:clamp(3rem,19svh,11rem)}}@media (max-width: 900px){.art-mezza-foto,.art-destra .art-mezza-foto{position:sticky!important;top:var(--testata);z-index:2;height:42svh!important;aspect-ratio:auto!important;align-self:start;box-shadow:0 10px 24px -18px #00000073}.art-mezza-foto img{width:100%;height:100%!important;object-fit:cover}.art-mezza-foto .art-ingrandisci,.art-mezza-foto .art-immagine-link{height:100%}.art-mezza-testo{position:relative;z-index:1;padding-top:1.6rem;padding-bottom:2.4rem}.art-mezza-foto:has(img[data-scritte]){position:static!important;height:auto!important;box-shadow:none}.art-mezza-foto:has(img[data-scritte]) img{height:auto!important}}.dati-passi{pointer-events:none}.dati-passo{pointer-events:auto}@media (max-width: 700px){.condividi{position:relative}.condividi-voce{position:static}.condividi-voce:after{left:0;right:auto;transform:translateY(-4px);max-width:100%;white-space:normal}.condividi-voce:focus-visible:after,.condividi-voce.fatto:after{transform:none}@media (hover: hover){.condividi-voce:hover:after{transform:none}}}main :is(p,li,dd,td,figcaption,blockquote)>a:not([class]){font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.br-segno.br-segno-quadro{border-radius:5px}.br-azioni{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center}.recapito{display:flex;flex-direction:column;gap:.55rem}.recapito .recapito-azioni{margin-top:auto;padding-top:.6rem}.recapito-mappe{display:flex;flex-wrap:wrap;gap:.5rem}.recapito-mappe .bottone{margin:0}.recapito .recapito-azioni{display:flex;flex-direction:column;gap:.5rem;min-height:7.5rem;align-items:flex-start;justify-content:flex-start}.recapito-mappe{flex-direction:column;align-items:flex-start}@media (max-width: 560px){.recapito .recapito-azioni{min-height:0}.recapito-mappe{flex-direction:row}}.recapito .recapito-azioni .bottone{margin:0}.contatti-ritratto{margin:clamp(1.5rem,3vw,2.5rem) 0 0;max-width:300px}.contatti-ritratto img{display:block;width:100%;height:auto}.contatti-tasti{display:flex;flex-wrap:wrap;gap:.6rem}.contatti-tasti .bottone{margin:0}.cella:has(>.pagina-collegamento:last-child),.per-blocco:has(>.pagina-collegamento:last-child){display:flex!important;flex-direction:column}.cella>.pagina-collegamento:last-child,.per-blocco>.pagina-collegamento:last-child{margin-top:auto!important;padding-top:1.6rem}.pagina-collegamento:has(>.bottone){display:flex;flex-wrap:wrap;line-height:1}.pagina-collegamento:has(>.bottone)+.pagina-collegamento:has(>.bottone){margin-top:12px!important;padding-top:0!important}.pagina-corpo>.pagina-collegamento:has(>.bottone)+.pagina-collegamento:has(>.bottone){margin-top:calc(12px - clamp(1.6rem,3vw,2.4rem))!important}.art-apertura-domanda{min-height:calc(100svh - var(--testata))!important}
