@font-face{font-family:Noto Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/noto-sans-latin-400-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-weight:400;font-style:italic;font-display:swap;src:url(/assets/fonts/noto-sans-latin-400-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/fonts/noto-sans-latin-600-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/noto-sans-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-weight:400;font-display:swap;src:url(/assets/fonts/noto-sans-latin-ext-400-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-weight:600;font-display:swap;src:url(/assets/fonts/noto-sans-latin-ext-600-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-weight:800;font-display:swap;src:url(/assets/fonts/noto-sans-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/fonts/noto-sans-latin-500-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/noto-sans-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans;font-weight:500;font-display:swap;src:url(/assets/fonts/noto-sans-latin-ext-500-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-weight:700;font-display:swap;src:url(/assets/fonts/noto-sans-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-latin-700-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-latin-ext-700-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-latin-800-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-weight:800;font-style:normal;font-display:swap;src:url(/assets/fonts/schibsted-grotesk-latin-ext-800-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;src:url(/assets/fonts/EBGaramond-Italic-latin.woff2) format("woff2");font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:EB Garamond;src:url(/assets/fonts/EBGaramond-BoldItalic-latin.woff2) format("woff2");font-style:italic;font-weight:700;font-display:swap}:root{--inchiostro: #211638;--viola: #462678;--viola-medio: #6B478D;--lilla: #AEB0D9;--giallo: #FDC500;--mare: #92B3D7;--sabbia: #E5D6C7;--carta: #ECE9E6;--bianco: #FFFFFF;--mare-chiaro: rgb(146 179 215 / .22);--testo-2: rgb(33 22 56 / .74);--riga: rgb(33 22 56 / .14);--slab: "Roboto Slab", Georgia, serif;--sans: "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--misura: 38rem;--largo: 80rem;--margine: clamp(1.25rem, 5vw, 4rem);--spazio: clamp(4.5rem, 10vw, 8.5rem);--testata: 76px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--testata) + 1rem)}body{margin:0;background:var(--bianco);color:var(--inchiostro);font:400 1.125rem/1.62 var(--sans);overflow-x:hidden}img{max-width:100%;display:block}a{color:var(--viola);text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--viola);outline-offset:3px}p{margin:0 0 1em}h1,h2,h3{font-family:var(--slab);margin:0;text-wrap:balance}h2{font-weight:700;font-size:clamp(2rem,1.3rem + 2.8vw,3.4rem);line-height:1.04;letter-spacing:-.02em}h3{font-weight:700;font-size:1.3rem;line-height:1.25}.salta{position:absolute;left:-999px;top:0;background:var(--giallo);color:var(--inchiostro);padding:.75rem 1rem;z-index:100;font-weight:500}.salta:focus{left:1rem;top:1rem}.visuale-nascosta{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.contenitore{max-width:var(--largo);margin-inline:auto}.sezione{padding:var(--spazio) var(--margine)}.sezione--carta{background:var(--carta)}.testo{max-width:var(--misura)}.testo>:last-child{margin-bottom:0}.campo-viola,.campo-scuro{color:var(--bianco)}.campo-viola{background:var(--viola)}.campo-scuro{background:var(--inchiostro)}.campo-viola a,.campo-scuro a{color:var(--bianco)}.campo-viola :focus-visible,.campo-scuro :focus-visible{outline-color:var(--giallo)}.avviso-anteprima{display:flex;gap:.5rem 1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;background:var(--giallo);color:var(--inchiostro);font-size:.85rem;padding:.45rem var(--margine)}.avviso-anteprima p{margin:0}.avviso-anteprima button{font:500 .85rem var(--sans);color:var(--inchiostro);background:transparent;border:1.5px solid var(--inchiostro);border-radius:99px;padding:.2rem .8rem;cursor:pointer}.testata{position:sticky;top:0;z-index:30;height:var(--testata);display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:0 var(--margine);background:var(--bianco);border-bottom:1px solid var(--riga)}.testata__logo img{width:auto;height:58px}.menu ul{list-style:none;margin:0;padding:0;display:flex;gap:clamp(1rem,2vw,2rem)}.menu a{color:var(--inchiostro);text-decoration:none;font-size:.98rem;font-weight:500;padding:.5rem 0;display:inline-block;position:relative}.menu a:after{content:"";position:absolute;left:0;right:0;bottom:.1rem;height:3px;background:var(--giallo);transform:scaleX(0);transform-origin:left;transition:transform .2s}.menu a:hover:after,.menu a[aria-current=page]:after{transform:scaleX(1)}.testata__menu{display:none}@media(max-width:1080px){:root{--testata: 66px}.testata__logo img{height:48px}.testata__menu{display:inline-flex;align-items:center;gap:.6rem;min-height:44px;padding:.5rem 1rem;font:500 1rem var(--sans);color:var(--bianco);background:var(--viola);border:0;border-radius:99px;cursor:pointer}.testata__menu-icona,.testata__menu-icona:before,.testata__menu-icona:after{display:block;width:16px;height:2px;background:currentColor;position:relative;transition:transform .2s}.testata__menu-icona:before,.testata__menu-icona:after{content:"";position:absolute;left:0}.testata__menu-icona:before{top:-5px}.testata__menu-icona:after{top:5px}.testata__menu[aria-expanded=true] .testata__menu-icona{background:transparent}.testata__menu[aria-expanded=true] .testata__menu-icona:before{transform:translateY(5px) rotate(45deg)}.testata__menu[aria-expanded=true] .testata__menu-icona:after{transform:translateY(-5px) rotate(-45deg)}.menu{position:absolute;left:0;right:0;top:100%;background:var(--viola);padding:1rem var(--margine) 2rem;min-height:calc(100svh - var(--testata))}.js .menu:not(.aperto){display:none}.menu ul{flex-direction:column;gap:0}.menu li+li{border-top:1px solid rgb(255 255 255 / .18)}.menu a{display:block;padding:1rem 0;color:var(--bianco);font:700 1.6rem/1.2 var(--slab)}.menu a:after{display:none}.menu a[aria-current=page]{color:var(--giallo)}.menu :focus-visible{outline-color:var(--giallo)}}@media(prefers-reduced-motion:reduce){.menu a:after,.testata__menu-icona,.testata__menu-icona:before,.testata__menu-icona:after{transition:none}}.foto{margin:0;position:relative;overflow:hidden;background:var(--carta)}.foto img{width:100%;height:100%;object-fit:cover}.foto figcaption.solo-credito{position:absolute;inset:auto auto 0 0;padding:0}.credito{display:none}.mostra-crediti .credito{display:inline-block;position:absolute;top:.6rem;left:.6rem;z-index:2;font:500 .72rem/1.3 var(--sans);padding:.2rem .55rem;border-radius:99px;background:var(--giallo);color:var(--inchiostro)}.mostra-crediti .credito[data-orig=stock]{background:var(--bianco)}.didascalia{display:flex;flex-direction:column;overflow:visible;background:none}.didascalia img{aspect-ratio:var(--r, 4 / 3);height:auto}.didascalia figcaption:not(.solo-credito){font-size:.9rem;color:var(--testo-2);padding-top:.6rem}.campo-scuro .didascalia figcaption:not(.solo-credito){color:#ffffffbf}.apertura{display:grid;background:var(--viola);color:var(--bianco)}.apertura__testo{padding:clamp(2.5rem,6vw,5rem) var(--margine) clamp(2.5rem,5vw,4rem);display:flex;flex-direction:column;justify-content:flex-end;position:relative}.apertura__sopra{font-size:1rem;margin:0 0 1rem;color:var(--lilla)}.apertura h1{font-weight:700;font-size:clamp(3.4rem,1.6rem + 7.4vw,8rem);line-height:.9;letter-spacing:-.035em;color:var(--bianco)}.apertura__sotto{font:300 clamp(1.3rem,1rem + 1.2vw,2rem)/1.25 var(--slab);margin:1rem 0 0}.apertura__frase{max-width:30rem;margin:1.5rem 0 0;color:#ffffffdb}.apertura .foto{min-height:22rem}.apertura :focus-visible{outline-color:var(--giallo)}.citazione-apertura{margin:1.5rem 0 0}.citazione-apertura p{font:300 1.3rem/1.35 var(--slab);margin:0}.citazione-apertura cite{display:block;font-style:normal;font-size:.95rem;color:var(--lilla);margin-top:.35rem}@media(min-width:900px){.apertura{grid-template-columns:minmax(24rem,5fr) 7fr;min-height:min(calc(100svh - var(--testata) - 2.2rem),54rem)}.apertura .foto{min-height:0}.apertura--pagina{min-height:min(68svh,40rem)}.apertura--pagina h1{font-size:clamp(3rem,1.6rem + 4.2vw,5.6rem)}}@media(max-width:899px){.apertura .foto{order:-1;aspect-ratio:4 / 3;min-height:0}}.apertura__traccia{display:block;width:clamp(7rem,14vw,11rem);height:auto;margin-bottom:1.5rem}.apertura__traccia path{fill:none;stroke:var(--giallo);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:10 9}.apertura__traccia circle{fill:var(--giallo)}@media(max-width:899px){.apertura__traccia{display:none}}.stato-edizione{margin-top:2rem;display:grid;gap:.25rem;padding:1rem 1.25rem;max-width:30rem;border-radius:14px;background:#ffffff1a;border:1px solid rgb(255 255 255 / .22)}.stato-edizione h2{font:500 .95rem var(--sans);color:var(--lilla);letter-spacing:0}.cartellino__stato{font:700 1.2rem/1.3 var(--slab);margin:0;display:flex;align-items:center;gap:.55rem}.cartellino__stato:before{content:"";flex:none;width:.7rem;height:.7rem;border-radius:50%;background:var(--lilla)}[data-stato=iscrizioni-aperte] .cartellino__stato:before,[data-stato=campo-in-corso] .cartellino__stato:before{background:#21a067;box-shadow:0 0 0 4px #21a0674d}[data-stato=iscrizioni-chiuse] .cartellino__stato:before{background:var(--giallo)}.cartellino__dettaglio{margin:0;font-size:1rem;color:#ffffffdb}.cartellino__azioni{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.9rem}.cartellino__simulazione{font-size:.8rem;margin:.5rem 0 0!important;color:var(--lilla)}.pulsante{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.7rem 1.35rem;border-radius:99px;font:500 1rem/1.2 var(--sans);text-decoration:none;border:2px solid transparent;background:var(--viola);color:var(--bianco);transition:background-color .15s,color .15s}.pulsante:hover{background:var(--inchiostro)}.pulsante--giallo{background:var(--giallo);color:var(--inchiostro)}.pulsante--giallo:hover{background:var(--bianco)}.pulsante--bordo{background:transparent;border-color:currentColor;color:inherit}.pulsante--bordo:hover{background:var(--bianco);color:var(--viola);border-color:var(--bianco)}.campo-viola .pulsante--bordo,.campo-scuro .pulsante--bordo,.apertura .pulsante--bordo{color:var(--bianco)}a.pulsante{text-decoration:none}a[rel~=external]:not(.pulsante):after,a.pulsante[rel~=external]:after{content:"";display:inline-block;width:.7em;height:.7em;margin-left:.4em;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 1h7v7M11 1 4.5 7.5M8.5 11H1V3.5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M4 1h7v7M11 1 4.5 7.5M8.5 11H1V3.5' fill='none' stroke='black' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat center / contain}.manifesto{padding:clamp(4rem,9vw,7.5rem) var(--margine)}.manifesto p{max-width:62rem;margin:0 auto;font:300 clamp(1.7rem,1.1rem + 2.6vw,3.25rem)/1.18 var(--slab);letter-spacing:-.01em;text-wrap:balance}.due-tempi{display:grid;gap:3rem clamp(3rem,7vw,7rem);margin-top:clamp(2.5rem,5vw,4rem)}@media(min-width:860px){.due-tempi{grid-template-columns:1fr 1fr}}.tempo{border-top:3px solid var(--inchiostro);padding-top:1.25rem}.tempo h3{font-size:clamp(1.5rem,1.2rem + 1vw,2rem);margin-bottom:.75rem}.tempo__quando{font-size:.95rem;color:var(--testo-2);margin-bottom:.4rem}.intro-2col{display:grid;gap:1.5rem clamp(3rem,7vw,7rem)}@media(min-width:860px){.intro-2col{grid-template-columns:1fr 1.4fr;align-items:start}}.introduzione{font:300 clamp(1.25rem,1.05rem + .6vw,1.55rem)/1.45 var(--slab)}.cammino{display:grid;gap:2.5rem clamp(2.5rem,6vw,6rem);align-items:center}@media(min-width:1000px){.cammino{grid-template-columns:1.3fr 1fr}}.cammino h2{margin-bottom:1.25rem}.mappa{margin:0;background:var(--bianco);border-radius:18px;padding:clamp(.75rem,2vw,1.5rem)}.mappa svg{width:100%;height:auto;display:block}.mappa__mare{fill:var(--mare-chiaro)}.mappa__costa{fill:none;stroke:var(--mare);stroke-width:1.5}.mappa__traccia{fill:none;stroke:var(--viola);stroke-width:4.5;stroke-linecap:round;stroke-linejoin:round}.mappa__treno{fill:none;stroke:var(--viola);stroke-width:3;stroke-dasharray:1.5 8;stroke-linecap:round}.mappa__tappa{fill:var(--bianco);stroke:var(--viola);stroke-width:2.5}.mappa__tappa--meta{fill:var(--giallo);stroke:var(--inchiostro)}.mappa text{font:500 13.5px var(--sans);fill:var(--inchiostro);paint-order:stroke;stroke:var(--bianco);stroke-width:4px;stroke-linejoin:round}.mappa text.mappa__ambiente{font:italic 300 18px var(--slab);fill:var(--viola-medio);stroke:none}.mappa figcaption{font-size:.82rem;color:var(--testo-2);margin-top:.5rem}.js .mappa__traccia:not(.disegna){stroke-dasharray:0 99999}.js .mappa__traccia.disegna{stroke-dasharray:var(--l);stroke-dashoffset:var(--l);animation:traccia 3s cubic-bezier(.45,.05,.3,1) .2s forwards}@keyframes traccia{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.js .mappa__traccia.disegna{animation:none;stroke-dashoffset:0}}.tappe{list-style:none;margin:1.5rem 0 0;padding:0}.tappe li{display:grid;grid-template-columns:4.75rem 1fr;gap:.75rem;padding:.85rem 0;border-top:1px solid var(--riga)}.tappe time{font:700 1rem/1.5 var(--slab);color:var(--viola)}.tappe strong{display:block;font-weight:500}.tappe span{font-size:.95rem;color:var(--testo-2)}.etichetta-dc{display:inline-block;font:500 .75rem/1.4 var(--sans);padding:.1rem .5rem;margin-right:.4rem;border-radius:99px;background:var(--sabbia);color:var(--inchiostro);vertical-align:.12em}.tessere{display:grid;gap:clamp(.75rem,1.5vw,1.25rem)}.tessera{margin:0;position:relative;display:block;border-radius:18px;overflow:hidden;color:var(--bianco);text-decoration:none;isolation:isolate;background:var(--inchiostro)}.tessera .foto{position:absolute;inset:0;z-index:-2;border-radius:0}.tessera .foto img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.tessera:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#211638e0,#21163880 32%,#21163800 62%)}.tessera__testo{position:absolute;left:0;right:0;bottom:0;padding:clamp(1rem,2.4vw,1.75rem)}.tessera__titolo{display:block;font:700 clamp(1.3rem,1rem + 1vw,1.9rem)/1.1 var(--slab)}.tessera__sotto{display:block;margin-top:.4rem;font-size:.98rem;line-height:1.45;color:#ffffffe6;max-width:30rem}a.tessera:hover .foto img{transform:scale(1.04)}a.tessera:focus-visible{outline:3px solid var(--giallo);outline-offset:3px}@media(prefers-reduced-motion:reduce){.tessera .foto img{transition:none}a.tessera:hover .foto img{transform:none}}.tessera--alta{aspect-ratio:4 / 5}.tessera--larga{aspect-ratio:3 / 2}.porte{grid-template-columns:1fr}.porte .tessera{aspect-ratio:4 / 3}@media(min-width:640px){.porte{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.porte{grid-template-columns:repeat(4,1fr)}.porte .tessera{aspect-ratio:3 / 4}}.galleria{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(9rem,22vw,17rem)}.galleria .g-grande{grid-column:span 2;grid-row:span 2}.galleria .g-larga{grid-column:span 2}.galleria .tessera__titolo{font-size:clamp(1.05rem,.9rem + .6vw,1.4rem)}@media(min-width:860px){.galleria{grid-template-columns:repeat(4,1fr)}.galleria .g-grande{grid-column:span 2;grid-row:span 2}}.intestazione{display:grid;gap:1rem 4rem;margin-bottom:clamp(2rem,4vw,3rem);align-items:end}@media(min-width:860px){.intestazione{grid-template-columns:1fr 1fr}}.intestazione p{margin:0;max-width:34rem;color:var(--testo-2)}.campo-viola .intestazione p,.campo-scuro .intestazione p{color:#ffffffd1}.citazione{padding:var(--spazio) var(--margine)}.citazione blockquote{margin:0 auto;max-width:56rem}.citazione p{font:300 clamp(1.8rem,1.1rem + 2.8vw,3.4rem)/1.15 var(--slab);margin:0;text-wrap:balance}.citazione p:before{content:"";display:block;width:3.5rem;height:6px;border-radius:3px;background:var(--giallo);margin-bottom:1.75rem}.citazione cite{display:block;margin-top:1.25rem;font-style:normal;color:var(--testo-2)}.campo-viola.citazione cite,.campo-scuro.citazione cite{color:var(--lilla)}.piede{background:var(--viola);color:var(--bianco);padding:clamp(3.5rem,7vw,5.5rem) var(--margine) 2.5rem}.piede a{color:var(--bianco)}.piede :focus-visible{outline-color:var(--giallo)}.piede__griglia{max-width:var(--largo);margin:0 auto;display:grid;gap:2.5rem 3rem}@media(min-width:900px){.piede__griglia{grid-template-columns:1.3fr 1fr 1fr 1fr}}.piede__firma{display:flex;gap:1.25rem;align-items:flex-start}.piede__emblema{width:64px;height:auto;flex:none}.piede__firma p{margin:0;font-size:1rem;color:#ffffffdb}.piede h2{font:700 1rem var(--slab);margin-bottom:.75rem;color:var(--giallo)}.piede p{font-size:1rem;margin-bottom:.45rem}.piede .etichetta-dc{background:#ffffff29;color:var(--bianco)}.ambienti{grid-template-columns:1fr}@media(min-width:760px){.ambienti{grid-template-columns:repeat(3,1fr)}}.ambienti .tessera{aspect-ratio:4 / 5}@media(max-width:759px){.ambienti .tessera{aspect-ratio:16 / 10}}.capitolo-apre{position:relative;color:var(--bianco);isolation:isolate;min-height:clamp(22rem,62svh,44rem);display:flex;align-items:flex-end;padding:var(--margine)}.capitolo-apre>.foto{position:absolute;inset:0;z-index:-2}.capitolo-apre:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#211638d9,#21163859 38%,#21163800 65%)}.capitolo-apre__testo{max-width:var(--largo);width:100%;margin:0 auto;padding-bottom:clamp(.5rem,2vw,1.5rem)}.capitolo-apre h2{font-size:clamp(2.6rem,1.4rem + 5vw,6rem);line-height:.95;letter-spacing:-.03em;color:var(--bianco)}.capitolo-apre p{font:300 clamp(1.15rem,1rem + .6vw,1.5rem) var(--slab);margin:.75rem 0 0}.capitolo-apre .credito{top:auto;bottom:.6rem;left:auto;right:.6rem}.capitolo-corpo{display:grid;gap:2.5rem clamp(3rem,7vw,7rem);align-items:start}@media(min-width:900px){.capitolo-corpo{grid-template-columns:1fr 1fr}}.capitolo-corpo+.capitolo-corpo,.capitolo-corpo+.tessere,.tessere+.capitolo-corpo{margin-top:clamp(2.5rem,5vw,4rem)}.chiusa{font:300 clamp(1.5rem,1.1rem + 1.6vw,2.3rem)/1.25 var(--slab);margin:0;max-width:34rem}.golfo{background:linear-gradient(var(--mare-chiaro),var(--bianco) 70%)}.mosaico-terre{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(10rem,24vw,19rem)}.mosaico-terre .m-alta{grid-column:span 2;grid-row:span 2}.mosaico-terre .m-larga{grid-column:span 2}@media(min-width:860px){.mosaico-terre{grid-template-columns:repeat(3,1fr)}.mosaico-terre .m-alta{grid-column:3;grid-row:1 / span 2}.mosaico-terre .m-larga{grid-column:1 / span 2}}.coppia{grid-template-columns:1fr}.coppia .tessera{aspect-ratio:4 / 3}@media(min-width:760px){.coppia{grid-template-columns:1fr 1fr}.coppia .m-larga{grid-column:1 / -1;aspect-ratio:21 / 9}}.salti-ambienti{display:flex;flex-wrap:wrap;gap:.75rem}.salti-ambienti .pulsante{color:var(--viola)}.salti-ambienti .pulsante:hover{background:var(--viola);color:var(--bianco);border-color:var(--viola)}.video-esterno{display:flex;gap:1rem 1.5rem;align-items:center;flex-wrap:wrap;margin-top:1.75rem}.video-esterno p{margin:0;font-size:.95rem;color:#ffffffbf}.nota-edizione{max-width:var(--largo);margin:0 auto;display:grid;grid-template-columns:auto 1fr;column-gap:1rem;align-items:start;padding:1.1rem 1.4rem;border-radius:14px;background:var(--carta)}.nota-edizione:before{content:"";flex:none;width:.75rem;height:.75rem;border-radius:50%;background:var(--giallo);margin-top:.45rem;box-shadow:0 0 0 4px #fdc5004d;grid-row:span 2}.nota-edizione p{margin:0}.nota-edizione .aggiornato{font-size:.9rem;color:var(--testo-2);margin-top:.25rem}.biglietto{max-width:var(--largo);margin:clamp(1.75rem,4vw,2.75rem) auto 0;background:var(--viola);color:var(--bianco);border-radius:22px;overflow:hidden;display:grid}@media(min-width:900px){.biglietto{grid-template-columns:1fr 1fr}}.biglietto__tratta{grid-column:1 / -1;display:grid;grid-template-columns:1fr;gap:1rem;padding:clamp(1.5rem,3.5vw,2.5rem);border-bottom:2px dashed rgb(255 255 255 / .35)}@media(min-width:640px){.biglietto__tratta{grid-template-columns:1fr auto 1fr;align-items:center}.biglietto__tratta>div:last-child{text-align:right}}.biglietto__tratta small{display:block;font-size:.92rem;color:var(--lilla);margin-bottom:.2rem}.biglietto__tratta strong{font:700 clamp(1.5rem,1.1rem + 1.8vw,2.6rem)/1.05 var(--slab)}.biglietto__linea{width:clamp(4rem,12vw,10rem);height:24px}.biglietto__linea path{fill:none;stroke:var(--giallo);stroke-width:3;stroke-linecap:round}@media(max-width:639px){.biglietto__linea{transform:rotate(90deg);margin:.25rem 0;width:3rem}}.biglietto dl{margin:0;padding:clamp(1.5rem,3.5vw,2.5rem);display:grid;gap:1.1rem}.biglietto dl+dl{border-top:2px dashed rgb(255 255 255 / .35)}@media(min-width:900px){.biglietto dl+dl{border-top:0;border-left:2px dashed rgb(255 255 255 / .35)}}.biglietto dt{font-size:.92rem;color:var(--lilla)}.biglietto dd{margin:.15rem 0 0;font-weight:500}.biglietto .etichetta-dc{background:var(--giallo)}.testo-foto{display:grid;gap:2.5rem clamp(3rem,7vw,6rem);align-items:center}@media(min-width:900px){.testo-foto{grid-template-columns:1fr 1fr}.testo-foto--rovescio>.didascalia{order:-1}}.testo-foto h2{margin-bottom:1.25rem}.consiglio{margin-top:1.75rem;padding:1.1rem 1.3rem;border-radius:14px;background:var(--bianco)}.sezione--carta .consiglio{background:var(--bianco)}.consiglio h3{margin-bottom:.35rem}.consiglio p{margin:0}.zaino{list-style:none;margin:1.5rem 0;padding:0;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.zaino li{display:flex;gap:.75rem;align-items:center;padding:.8rem 1rem;border-radius:12px;background:var(--carta);font-weight:500}.zaino li:before{content:"";flex:none;width:1.1rem;height:1.1rem;border-radius:4px;border:2px solid var(--viola)}.interludio{width:100%;aspect-ratio:4 / 3}@media(min-width:700px){.interludio{aspect-ratio:21 / 8}}.faq{max-width:54rem;margin:0 auto}.faq>h2{margin-bottom:1.5rem}.faq h3{font:500 1rem var(--sans);color:var(--viola-medio);margin:2.75rem 0 .6rem}.faq details{border-radius:14px;background:var(--carta);margin-bottom:.6rem}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.1rem 1.35rem;font:700 1.12rem/1.35 var(--slab);border-radius:14px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:1.9rem;height:1.9rem;border-radius:50%;background:var(--bianco) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 3v10M3 8h10' stroke='%23462678' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center / 14px;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{color:var(--viola)}.faq .risposta{padding:0 1.35rem 1.25rem;max-width:44rem}@media(prefers-reduced-motion:reduce){.faq summary:after{transition:none}}.invito{display:grid;gap:1.5rem 4rem;align-items:center}@media(min-width:900px){.invito{grid-template-columns:1.2fr 1fr}}.invito p{margin:0;color:#ffffffdb}.in-preparazione p{color:#ffffffdb;max-width:30rem}.apertura>.foto:after{content:"";position:absolute;z-index:1;left:0;bottom:0;width:clamp(6rem,16vw,13rem);aspect-ratio:1;border-radius:0 100% 0 0;background:var(--forma, var(--giallo))}.forma-mare{--forma: var(--mare)}.forma-lilla{--forma: var(--lilla)}.forma-sabbia{--forma: var(--sabbia)}@media(max-width:899px){.apertura>.foto:after{width:5.5rem}}.forma{display:block;width:3.25rem;height:3.25rem;margin-bottom:1.25rem;background:var(--forma, var(--giallo))}.forma--cerchio{border-radius:50%}.forma--mezzo{border-radius:3.25rem 3.25rem 0 0;height:1.625rem;margin-top:1.625rem;--forma: var(--mare)}.forma--quarto{border-radius:0 100% 0 0;--forma: var(--lilla)}.cucitura{border:0;height:3px;margin:0;background:repeating-linear-gradient(90deg,currentColor 0 12px,transparent 12px 22px);opacity:.5}.passi{list-style:none;margin:0;padding:0;display:grid;gap:2.5rem 1.5rem;counter-reset:passo;position:relative}@media(min-width:720px){.passi{grid-template-columns:1fr 1fr}}@media(min-width:1100px){.passi{grid-template-columns:repeat(4,1fr)}.passi:before{content:"";position:absolute;top:calc(clamp(8rem,13vw,11rem)/2);left:12%;right:12%;height:3px;z-index:-1;background:repeating-linear-gradient(90deg,var(--viola) 0 12px,transparent 12px 22px);opacity:.45}}.passo{counter-increment:passo}.passo__cerchio{display:block;position:relative;width:clamp(8rem,13vw,11rem);aspect-ratio:1;border-radius:50%;background:var(--colore);margin-bottom:1.25rem}.passo__cerchio .foto{background:none;position:absolute;inset:12%}.passo__cerchio img{object-fit:contain;mix-blend-mode:multiply}.passo__cerchio:after{content:counter(passo);position:absolute;right:0;top:0;width:2.4rem;height:2.4rem;border-radius:50%;display:grid;place-items:center;background:var(--viola);color:var(--bianco);font:700 1.1rem var(--slab)}.passo h3{font-size:1.4rem;margin-bottom:.5rem}.passo p{margin:0;max-width:22rem}.passo--sabbia{--colore: var(--sabbia)}.passo--mare{--colore: var(--mare)}.passo--lilla{--colore: var(--lilla)}.passo--giallo{--colore: var(--giallo)}.parole{list-style:none;padding:0;margin:clamp(2.5rem,5vw,3.5rem) 0 0;display:flex;flex-wrap:wrap;gap:.6rem}.parole li{padding:.45rem 1rem;border-radius:99px;border:1.5px solid var(--viola);color:var(--viola);font-weight:500}.parole--scure li{border-color:#ffffff80;color:var(--bianco);font-family:var(--slab)}.iter{list-style:none;margin:0;padding:0;display:grid;gap:1rem;position:relative}@media(min-width:760px){.iter{grid-template-columns:repeat(4,1fr);gap:1.25rem}.iter:before{content:"";position:absolute;left:0;right:0;top:1.15rem;height:3px;background:repeating-linear-gradient(90deg,var(--inchiostro) 0 12px,transparent 12px 22px);opacity:.35}}.iter li{position:relative;padding-top:3.25rem}.iter li:before{content:"";position:absolute;left:0;top:.25rem;width:2rem;height:2rem;border-radius:50%;background:var(--bianco);border:3px solid var(--inchiostro)}.iter strong{display:block;font:700 1.5rem/1.15 var(--slab)}.iter span{display:block;color:var(--testo-2);margin-top:.25rem}.iter--qui{background:var(--viola);color:var(--bianco);border-radius:18px;padding:3.25rem 1.25rem 1.25rem!important}.iter--qui:before{left:1.25rem!important;top:1rem!important;background:var(--giallo)!important;border-color:var(--giallo)!important}.iter--qui span{color:#ffffffd9}@media(max-width:759px){.iter li{padding:0 0 0 3rem;min-height:2.5rem}.iter--qui{padding:1rem 1rem 1rem 3.5rem!important}.iter--qui:before{left:1rem!important;top:1.1rem!important}}.dimensioni{display:grid;gap:2.5rem clamp(2rem,4vw,4rem)}@media(min-width:860px){.dimensioni{grid-template-columns:repeat(3,1fr)}}.dimensione h3{font-size:1.5rem;margin-bottom:.6rem;color:var(--bianco)}.dimensione p{margin:0;color:#ffffffdb}.dimensione+.dimensione{border-top:3px dashed rgb(255 255 255 / .3);padding-top:2rem}@media(min-width:860px){.dimensione+.dimensione{border-top:0;padding-top:0}}.da-portare{display:grid;gap:1rem}@media(min-width:760px){.da-portare{grid-template-columns:1fr 1fr}}.da-portare>div{background:var(--bianco);border-radius:18px;padding:clamp(1.25rem,2.5vw,1.75rem)}.da-portare h3{margin-bottom:.4rem}.da-portare p{margin:0}.galleria-3{grid-template-columns:1fr}.galleria-3 .tessera{aspect-ratio:4 / 3}@media(min-width:860px){.galleria-3{grid-template-columns:repeat(3,1fr)}.galleria-3 .tessera{aspect-ratio:4 / 5}}.ritratto img{filter:grayscale(1)}.campo-scuro .capitolo-corpo{align-items:center}.anime-salve__testa{display:flex;align-items:baseline;gap:1rem 2rem;flex-wrap:wrap;margin-bottom:clamp(2rem,4vw,3rem)}.anime-salve__anno{margin:0;font:700 clamp(3rem,2rem + 4vw,6rem)/1 var(--slab);color:var(--giallo);letter-spacing:-.03em}.anime-salve h2{color:var(--bianco)}.anime-salve .didascalia{margin-top:clamp(2.5rem,5vw,4rem)}.ritratti{list-style:none;margin:0;padding:0;display:grid;gap:2.25rem 1.25rem;grid-template-columns:repeat(2,1fr)}@media(min-width:640px){.ritratti{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.ritratti{grid-template-columns:repeat(4,1fr)}}@media(min-width:1240px){.ritratti{grid-template-columns:repeat(6,1fr)}}.ritratti li{text-align:center}.ritratti .foto{width:min(100%,10rem);aspect-ratio:1;margin:0 auto 1rem;border-radius:50%;box-shadow:0 0 0 6px var(--anello, var(--sabbia))}.ritratti .foto img{filter:grayscale(1) contrast(1.05)}.ritratti li:nth-child(4n+2){--anello: var(--mare)}.ritratti li:nth-child(4n+3){--anello: var(--lilla)}.ritratti li:nth-child(4n+4){--anello: var(--giallo)}.ritratti strong{display:block;font:700 1.1rem/1.25 var(--slab)}.ritratti span{display:block;font-size:.92rem;color:var(--testo-2);margin-top:.2rem}.recapiti{display:grid;gap:1.25rem}@media(min-width:960px){.recapiti{grid-template-columns:1.15fr 1fr 1fr}}.recapito{border-radius:22px;padding:clamp(1.5rem,3vw,2.25rem);background:var(--carta);display:flex;flex-direction:column;align-items:flex-start}.recapito h3{font-size:clamp(1.6rem,1.2rem + 1vw,2.1rem);margin-bottom:.6rem}.recapito p{margin-bottom:.75rem}.recapito__chi{font-weight:700;margin-top:auto;padding-top:.75rem}.recapito address{font-style:normal;line-height:1.8}.recapito .pulsante{margin-top:.5rem;word-break:break-all}.recapito .pulsante--bordo{color:var(--viola)}.recapito .pulsante--bordo:hover{background:var(--viola);color:var(--bianco);border-color:var(--viola)}.recapito--viola{background:var(--viola);color:var(--bianco)}.recapito--viola a{color:var(--bianco)}.recapito--viola :focus-visible{outline-color:var(--giallo)}.recapito--viola .pulsante--giallo{color:var(--inchiostro)}.mosaico-staff{grid-template-columns:1fr 1fr;grid-auto-rows:clamp(10rem,22vw,16rem)}.mosaico-staff .s-grande{grid-column:span 2;grid-row:span 2}@media(min-width:860px){.mosaico-staff{grid-template-columns:repeat(4,1fr)}}.oggetto{max-width:22rem;justify-self:center}.oggetto img{border-radius:50%;background:var(--sabbia);mix-blend-mode:multiply}.oggetto{background:var(--sabbia);border-radius:50%;overflow:hidden}.piede__appartenenza{max-width:var(--largo);margin:2.5rem auto 0;padding-top:1.5rem;border-top:3px dashed rgb(255 255 255 / .25);font-size:.92rem;color:#ffffffbf;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem}.piede__appartenenza p{margin:0}.capitolo-corpo h2{margin-bottom:1.25rem}.mosaico-staff .tessera__titolo,.mosaico-terre .tessera__titolo{font-size:clamp(1.05rem,.9rem + .5vw,1.35rem)}.mosaico-staff .s-grande .tessera__titolo{font-size:clamp(1.3rem,1rem + 1vw,1.9rem)}.avviso-anteprima__azioni{display:flex;gap:.5rem;flex-wrap:wrap}.apertura__testo{overflow:hidden;isolation:isolate}.apertura__testo:before{content:"";position:absolute;z-index:-1;pointer-events:none;right:-14%;bottom:-10%;width:min(78%,30rem);aspect-ratio:430 / 489;background:url(/assets/brand/emblema-agesci-negativo.png) no-repeat center / contain;opacity:.08}@media(max-width:899px){.apertura__testo:before{right:-18%;bottom:-6%;width:70%}}.tappe--tempi li{grid-template-columns:6.75rem 1fr}.tappe__quando{font:700 1rem/1.5 var(--slab);color:var(--viola)}.testata__logo img{height:66px}@media(max-width:1080px){.testata__logo img{height:52px}}.toppa{position:relative;align-self:flex-start;width:clamp(11rem,19vw,15.5rem);margin-bottom:clamp(1.5rem,3vw,2.25rem);background:var(--bianco);border-radius:22px;padding:clamp(1rem,2vw,1.4rem);transform:rotate(-2.5deg);box-shadow:0 10px #21163840}.toppa:before{content:"";position:absolute;inset:7px;border-radius:16px;border:2.5px dashed var(--viola);opacity:.55;pointer-events:none}.toppa img{width:100%;height:auto}@media(prefers-reduced-motion:no-preference){.toppa{animation:toppa .7s cubic-bezier(.2,.8,.2,1.2) .15s both}@keyframes toppa{0%{transform:rotate(-8deg) scale(.9);opacity:0}to{transform:rotate(-2.5deg) scale(1);opacity:1}}}.slideshow{position:relative;overflow:hidden;min-height:22rem;background:var(--inchiostro)}@media(max-width:899px){.slideshow{order:-1;aspect-ratio:4 / 3;min-height:0}}.slideshow .slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 1.2s ease}.slideshow .slide.attiva{opacity:1}.slideshow .slide img{width:100%;height:100%;object-fit:cover}.slideshow .slide figcaption:not(.solo-credito){display:none}.slideshow-vecchia-didascalia{position:absolute;right:1rem;bottom:1rem;z-index:2;padding:.35rem .8rem;border-radius:99px;background:#211638b8;color:var(--bianco);font:500 .9rem var(--sans)}.slideshow:after{content:"";position:absolute;z-index:3;left:0;bottom:0;width:clamp(6rem,16vw,13rem);aspect-ratio:1;border-radius:0 100% 0 0;background:var(--forma, var(--giallo));pointer-events:none}@media(max-width:899px){.slideshow:after{width:5.5rem}}.slideshow__pausa{position:absolute;z-index:4;right:1rem;top:1rem;min-height:40px;padding:.4rem .9rem;border-radius:99px;cursor:pointer;font:500 .85rem var(--sans);color:var(--bianco);background:#211638b8;border:1px solid rgb(255 255 255 / .4)}.slideshow__pausa:focus-visible{outline-color:var(--giallo)}@media(prefers-reduced-motion:reduce){.slideshow .slide{transition:none}}.citazione--foto{position:relative;overflow:hidden;isolation:isolate;color:var(--bianco);padding-block:clamp(6rem,14vw,11rem)}.citazione__sfondo{position:absolute;inset:-30px;z-index:-2;background-size:cover;filter:blur(5px) saturate(1.05);transform:scale(1.04)}.citazione--foto:before{content:"";position:absolute;inset:0;z-index:-1;background:#2116388c}.citazione--foto blockquote{text-align:center}.citazione--foto p{color:var(--bianco);font-family:var(--font-citazione, var(--slab))}.citazione--foto p:before{margin-inline:auto}.citazione--foto cite{color:#ffffffd9}.citazione--foto .etichetta-dc{background:#fff3;color:var(--bianco)}.galleria-4{grid-template-columns:1fr 1fr}.galleria-4 .tessera{aspect-ratio:4 / 5}@media(min-width:1000px){.galleria-4{grid-template-columns:repeat(4,1fr)}}.coppia .m-larga{grid-column:1 / -1;aspect-ratio:21 / 9}@media(max-width:759px){.coppia .m-larga{aspect-ratio:4 / 3}}:root{--font-citazione: "EB Garamond", Georgia, serif}.citazione p,.citazione-apertura p{font-family:var(--font-citazione);font-style:italic;font-weight:400;letter-spacing:0}.citazione p{font-size:clamp(2rem,1.2rem + 3vw,3.7rem);line-height:1.15}.citazione-apertura p{font-size:1.55rem;line-height:1.3}.prova-caratteri{position:fixed;left:1rem;bottom:1rem;z-index:50;display:flex;gap:.75rem;align-items:center;padding:.55rem 1rem;border-radius:99px;background:var(--inchiostro);color:var(--bianco);font:400 .9rem system-ui,sans-serif;box-shadow:0 6px 20px #00000040}.prova-caratteri a{color:var(--giallo)}.titoli-sans h1,.titoli-sans h2,.titoli-sans h3,.titoli-sans .tessera__titolo,.titoli-sans .iter strong,.titoli-sans .cartellino__stato,.titoli-sans .tappe time,.titoli-sans .tappe__quando,.titoli-sans .faq summary{font-weight:800;letter-spacing:-.02em}.titoli-sans .apertura__sotto,.titoli-sans .introduzione,.titoli-sans .manifesto p,.titoli-sans .chiusa,.titoli-sans .testo-terrazza{font-weight:300;letter-spacing:-.01em}.toppa--benvenuto{margin:clamp(2rem,4vw,3rem) 0 0;width:clamp(12rem,22vw,17rem);box-shadow:0 0 0 1.5px var(--riga),0 10px 0 var(--carta)}.benvenuto__testa{display:flex;flex-direction:column;align-items:flex-start}.manifesto p{font-size:clamp(1.35rem,1rem + 1.35vw,2.15rem);line-height:1.3;max-width:50rem}:root{--sans: "Noto Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--slab: "Schibsted Grotesk", "Noto Sans", system-ui, sans-serif}h1,h2,h3,.tessera__titolo,.iter strong,.cartellino__stato,.tappe time,.tappe__quando,.faq summary,.piede h2,.anime-salve__anno,.passo__cerchio:after,.menu a,.ritratti strong,.apertura h1,.capitolo-apre h2{font-weight:800;letter-spacing:-.02em}.menu a{font-weight:700;letter-spacing:0}.apertura__sotto,.introduzione,.manifesto p,.chiusa,.testo-terrazza,.capitolo-apre p,.mappa text.mappa__ambiente,.parole--scure li{font-family:var(--sans);font-weight:400;letter-spacing:-.005em}.mappa text.mappa__ambiente{font-style:italic}.citazione p{font-size:clamp(1.6rem,1.1rem + 1.8vw,2.6rem);line-height:1.22}.citazione cite{font-variant-caps:all-small-caps;letter-spacing:.08em;font-size:1.15rem;font-weight:500}.citazione-apertura cite{font-variant-caps:all-small-caps;letter-spacing:.07em;font-size:1.05rem}.piede{background:var(--inchiostro)}.campo-scuro .mappa{box-shadow:none}.campo-scuro .cammino .testo p{color:#ffffffe0}.citazione__sfondo{inset:-12px;filter:blur(2px) saturate(1.05);transform:none}.citazione--foto:before{background:#21163880}.piede__agesci{font-style:normal;font-size:.95rem;line-height:1.7;color:#fffc}.piede__agesci strong{color:var(--bianco);font-weight:600}.piede__appartenenza{align-items:flex-start}@media(min-width:900px){.apertura{position:relative;isolation:isolate;grid-template-columns:minmax(26rem,46%) 1fr;background:var(--viola)}.apertura>.foto,.apertura>.slideshow{position:absolute;inset:0 0 0 30%;z-index:-2;min-height:0;order:0}.apertura:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,var(--viola) 0%,var(--viola) 36%,rgb(70 38 120 / .9) 42%,rgb(70 38 120 / .6) 48%,rgb(70 38 120 / .25) 55%,rgb(70 38 120 / 0) 62%)}.apertura__testo{background:none}.apertura>.foto:after,.slideshow:after{left:auto;right:0;border-radius:100% 0 0}.slideshow__pausa{z-index:5}}.mappa text.mappa__citta{font:800 17px "Schibsted Grotesk",var(--sans);fill:var(--inchiostro)}.mappa__interruzione{fill:none;stroke:var(--inchiostro);stroke-width:2.5;stroke-linecap:round}a.pulsante--giallo,.campo-scuro a.pulsante--giallo,.campo-viola a.pulsante--giallo,.apertura a.pulsante--giallo,.recapito--viola a.pulsante--giallo{color:var(--viola)}.apertura__testo:before{top:clamp(1.5rem,4vw,3rem);right:clamp(1rem,3vw,2.5rem);bottom:auto;width:clamp(9rem,15vw,13rem);opacity:.09}@media(max-width:899px){.apertura__testo:before{top:1.25rem;right:1rem;bottom:auto;width:7rem}}.slideshow__pausa{display:none}.slideshow__controlli{position:absolute;z-index:5;right:1rem;top:1rem;display:flex;gap:.5rem}.slideshow__btn{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;background:#211638b3;border:1px solid rgb(255 255 255 / .45);color:var(--bianco)}.slideshow__btn:hover{background:var(--inchiostro)}.slideshow__btn:focus-visible{outline:3px solid var(--giallo);outline-offset:2px}.slideshow__btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.slideshow__btn .ico-play{fill:currentColor;stroke:none;display:none}.in-pausa .slideshow__btn .ico-play{display:block}.in-pausa .slideshow__btn .ico-pausa{display:none}.mappa text{font-size:15.5px}.mappa text.mappa__ambiente{font-size:19px}.mappa text.mappa__citta{font-size:21px}@media(min-width:900px){.apertura>.foto:after,.slideshow:after{inset:0 0 auto auto;border-radius:0 0 0 100%}.apertura__testo:before{display:none}.apertura:after{content:"";position:absolute;z-index:1;pointer-events:none;right:clamp(1.25rem,2.5vw,2.25rem);bottom:clamp(1.25rem,2.5vw,2.25rem);width:clamp(4.5rem,6.5vw,6.5rem);aspect-ratio:430 / 489;background:url(/assets/brand/emblema-agesci-negativo.png) no-repeat center / contain;opacity:.92;filter:drop-shadow(0 2px 10px rgb(33 22 56 / .55))}}@media(min-width:900px){.apertura{overflow:hidden}.apertura:after{right:-4.5rem;bottom:-5.5rem;width:clamp(16rem,24vw,24rem);opacity:.16;filter:none}}@media(min-width:900px){.apertura:after{content:none}.apertura__testo:before{display:block;top:auto;right:-12%;bottom:-12%;width:min(80%,30rem);opacity:.1}}@media(max-width:899px){.apertura__testo:before{top:auto;right:-18%;bottom:-8%;width:70%;opacity:.08}}.citazione__sfondo{inset:-6px;filter:blur(1px)}.citazione--foto:before{background:#21163885}@media(min-width:900px){.apertura__testo:before{right:clamp(1rem,3vw,2.5rem);bottom:-12%}}@media(max-width:899px){.apertura__testo:before{right:1rem;bottom:-8%}}@media(min-width:900px){.apertura>.foto:after,.slideshow:after{inset:auto 0 0 auto;border-radius:100% 0 0}}.manifesto{background:var(--carta);color:var(--inchiostro);padding:clamp(2.5rem,5vw,4rem) var(--margine)}.manifesto p{font-size:clamp(1.15rem,.95rem + .8vw,1.6rem);line-height:1.4;max-width:46rem}.toppa--benvenuto{margin:0 0 clamp(1.75rem,3.5vw,2.5rem);width:clamp(14rem,26vw,20rem)}.tempo{display:grid;grid-template-columns:auto 1fr;column-gap:1.25rem;align-items:start}.tempo>:not(.tempo__icona){grid-column:2}.tempo__icona{grid-row:1 / span 3;width:clamp(4rem,6vw,5.5rem);height:auto;margin-top:.25rem}.benvenuto__testa .toppa--benvenuto{margin-bottom:0}.intro-2col .testo>h2{margin-bottom:1.25rem}@media(min-width:860px){.intro-2col:has(.benvenuto__testa){align-items:center}}@media(min-width:860px){.intro-2col:has(.benvenuto__testa){align-items:stretch}.benvenuto__testa{height:100%}.toppa--benvenuto{width:100%;max-width:30rem;height:100%;display:flex;align-items:center;justify-content:center}.toppa--benvenuto img{width:100%;height:100%;object-fit:contain}}.manifesto p{text-align:center;margin-inline:auto}.parole:not(.parole--scure){justify-content:center;gap:.4rem 1.5rem}.parole:not(.parole--scure) li{border:0;padding:0;border-radius:0;color:var(--viola);font:800 clamp(1.1rem,.95rem + .6vw,1.5rem)/1.3 var(--slab);letter-spacing:-.01em}.parole:not(.parole--scure) li:before{content:"#";color:var(--giallo);margin-right:.05em}.parole:not(.parole--scure) li{font:italic 400 clamp(1.35rem,1.1rem + .9vw,1.9rem)/1.3 var(--font-citazione);letter-spacing:0}.didascalia img,.ritratto img{border-radius:18px}figure.tessera .tessera__testo{display:none}figure.tessera:before{display:none}.album{background:#ffffff0f;border:1px solid rgb(255 255 255 / .15);border-radius:22px;padding:clamp(1.5rem,3vw,2.25rem)}.album h3{color:var(--bianco);margin-bottom:1rem}.album__brani{margin:0 0 1.5rem;padding:0;list-style:none;counter-reset:brano}.album__brani li{counter-increment:brano;display:flex;gap:.9rem;padding:.55rem 0;border-bottom:1px solid rgb(255 255 255 / .12);font:italic 400 1.2rem/1.35 var(--font-citazione)}.album__brani li:before{content:counter(brano);font:800 .95rem/1.6 var(--slab);color:var(--giallo);min-width:1.4rem;font-style:normal}.album__lettore p{margin:.75rem 0 0;font-size:.92rem;color:#ffffffbf}.album__lettore iframe{display:block}a{text-decoration:none}a:hover,a:focus-visible{text-decoration:underline;text-decoration-thickness:1px}a.pulsante:hover,a.pulsante:focus-visible,a.tessera:hover,a.tessera:focus-visible,.menu a:hover{text-decoration:none}.testo a:not(.pulsante),.risposta a,.consiglio a,.recapito address a,.piede a,.video-esterno a:not(.pulsante),main p a:not(.pulsante),main li a:not(.pulsante):not(.tessera){font-weight:600}a[rel~=external]:not(.pulsante):after,a.pulsante[rel~=external]:after{content:"↗";content:"↗" / "";width:auto;height:auto;background:none;-webkit-mask:none;mask:none;display:inline-block;margin-left:.3em;font-size:.85em;line-height:1;font-weight:400;transition:transform .15s}a[rel~=external]:hover:after,a[rel~=external]:focus-visible:after{transform:translate(2px,-2px)}@media(prefers-reduced-motion:reduce){a[rel~=external]:after{transition:none}}.manifesto{text-align:center}.manifesto__icona{width:clamp(4.5rem,7vw,6rem);height:auto;margin:0 auto clamp(1.25rem,2.5vw,1.75rem)}.manifesto p{font-family:var(--font-citazione);font-style:italic;font-weight:400;letter-spacing:0;font-size:clamp(1.45rem,1.1rem + 1.2vw,2.1rem);line-height:1.3}.due-tempi{margin-top:clamp(4rem,8vw,6.5rem);gap:clamp(1.25rem,3vw,2rem)}.tempo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;min-height:clamp(24rem,34vw,29rem);border:0;border-radius:18px;overflow:hidden;padding:0;background:var(--inchiostro);color:var(--bianco)}.tempo+.tempo{background:var(--inchiostro)}.tempo .tempo__foto{position:absolute;inset:0;z-index:-2;aspect-ratio:auto}.tempo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#211638eb,#211638c7 32%,#21163833 56%,#21163800 70%)}.tempo__testo{padding:clamp(1.5rem,3vw,2.5rem)}.tempo__testo>*{margin-inline:0}.tempo .tempo__quando{margin:0 0 .4rem;color:var(--giallo)}.tempo h3{color:var(--bianco)}.tempo__testo p:last-child{margin-bottom:0;color:#ffffffeb}.album__iframe{display:block;border:0;border-radius:12px;margin-top:1.5rem;background:#ffffff0f}.album__lettore p{margin-top:.75rem}.anime-salve{position:relative;isolation:isolate;overflow:hidden}.anime-salve__copertina{position:absolute;z-index:-1;top:0;right:0;width:min(62%,52rem);aspect-ratio:1;opacity:.38;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 75% 25%,#000 0%,rgb(0 0 0 / .6) 35%,transparent 70%);mask-image:radial-gradient(circle at 75% 25%,#000 0%,rgb(0 0 0 / .6) 35%,transparent 70%)}.anime-salve__copertina img,.anime-salve__copertina .foto{width:100%;height:100%;object-fit:cover;background:none;display:block}@media(max-width:899px){.anime-salve__copertina{width:100%;opacity:.28}}.slideshow--galleria{aspect-ratio:16 / 9;min-height:0;border-radius:18px}@media(max-width:759px){.slideshow--galleria{aspect-ratio:4 / 3;order:0}}.slideshow--galleria:after{content:none}.slideshow--galleria .slide:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#211638d9,#21163859 26%,#21163800 45%)}.slideshow--galleria .slide figcaption:not(.solo-credito){display:block;position:absolute;z-index:2;left:0;bottom:0;right:9rem;padding:clamp(1rem,2.4vw,1.75rem);color:var(--bianco);font:800 clamp(1.3rem,1rem + 1vw,1.9rem)/1.1 var(--slab);letter-spacing:-.02em}.slideshow--galleria .slideshow__controlli{top:auto;bottom:clamp(1rem,2.4vw,1.75rem);right:clamp(1rem,2.4vw,1.75rem)}.slideshow__contatore{position:absolute;z-index:5;top:1rem;left:1rem;margin:0;padding:.2rem .7rem;border-radius:99px;font-size:.85rem;color:var(--bianco);background:#21163899}.slideshow:not(.slideshow--galleria) .slideshow__contatore{display:none}.foto picture{display:contents}main:focus{outline:none}.citazione__sfondo--auto{inset:-6px;filter:blur(1px)}.piede__servizio{list-style:none;margin:.5rem 0 0;padding:0}.piede__servizio li{margin:0 0 .35rem}.materiali{list-style:none;margin:0;padding:0;display:grid;gap:1rem}.materiali li{padding:1rem 1.25rem;background:var(--bianco);border-radius:14px}.materiali a{font-weight:700}.materiali__meta{display:block;font-size:.9rem;color:var(--testo-2);margin-top:.2rem}.materiali p{margin:.5rem 0 0}.apertura--senza-foto{min-height:0!important;grid-template-columns:1fr!important}.apertura--senza-foto:before{content:none!important}.elenco-404{font-size:1.15rem;line-height:2}.legale{max-width:46rem}.legale h2{font-size:clamp(1.6rem,1.2rem + 1.4vw,2.2rem);margin:2.75rem 0 1rem}.legale ul{padding-left:1.2rem}.legale li{margin-bottom:.6rem}.azioni{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.aggiornato-pagina{font-size:.95rem;color:var(--testo-2)}.torna-su{position:fixed;z-index:55;right:clamp(.9rem,2vw,1.5rem);bottom:calc(clamp(.9rem,2vw,1.5rem) + env(safe-area-inset-bottom));display:grid;place-items:center;width:3rem;height:3rem;border-radius:50%;text-decoration:none;background:var(--giallo);color:var(--inchiostro);border:2px solid var(--bianco);box-shadow:0 0 0 1.5px #21163866,0 8px 18px #2116384d;transition:background .2s,translate .2s}.torna-su:hover,.torna-su:focus-visible{background:var(--viola);color:var(--bianco);translate:0 -2px;text-decoration:none}.torna-su svg{width:1.35rem;height:1.35rem;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.torna-su[hidden]{display:none}@media(prefers-reduced-motion:reduce){.torna-su{transition:none}}@media print{.torna-su{display:none!important}}.a11y-btn{position:fixed;left:clamp(.9rem,2vw,1.5rem);bottom:calc(clamp(.9rem,2vw,1.5rem) + env(safe-area-inset-bottom));z-index:55;width:3rem;height:3rem;padding:0;border:2px solid var(--bianco);border-radius:50%;background:var(--viola);color:var(--bianco);cursor:pointer;display:grid;place-items:center;box-shadow:0 10px 28px #21163847}.a11y-btn svg{width:1.6rem;height:1.6rem}.a11y-btn:hover,.a11y-btn[aria-expanded=true]{background:var(--inchiostro);color:var(--giallo)}.a11y-pannello{position:fixed;left:clamp(.9rem,2vw,1.5rem);bottom:calc(clamp(.9rem,2vw,1.5rem) + 3.75rem + env(safe-area-inset-bottom));z-index:61;width:min(22rem,calc(100vw - 2rem));max-height:calc(100vh - 7rem);overflow-y:auto;background:var(--bianco);color:var(--inchiostro);border-radius:18px;box-shadow:0 10px 28px #21163847;border-top:6px solid transparent;border-image:linear-gradient(90deg,var(--viola),var(--lilla),var(--giallo)) 1;padding:1.5rem;font-size:.95rem}.a11y-pannello[hidden]{display:none}@media(max-width:600px){.a11y-pannello{left:1rem;right:1rem;width:auto}}.a11y-testa{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.a11y-testa h2{font-size:1.4rem;color:var(--viola);margin:0}.a11y-chiudi{width:2.75rem;height:2.75rem;display:grid;place-items:center;border:1.5px solid rgb(33 22 56 / .3);border-radius:50%;background:var(--bianco);color:var(--inchiostro);cursor:pointer}.a11y-chiudi svg{width:1.2rem;height:1.2rem}.a11y-zoom{display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--riga);font-weight:600}.a11y-zoom>span{margin-right:auto}.a11y-zoom button{min-width:2.75rem;height:2.75rem;border:1.5px solid rgb(33 22 56 / .3);border-radius:10px;background:var(--carta);color:var(--inchiostro);font:600 .95rem/1 var(--sans);cursor:pointer}.a11y-zoom button:disabled{opacity:.45;cursor:default}.a11y-zoom output{min-width:3.25rem;text-align:center;font-variant-numeric:tabular-nums}.a11y-griglia{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:380px){.a11y-griglia{grid-template-columns:1fr}}.a11y-opt{display:flex;align-items:center;gap:.5rem;min-height:3rem;padding:.5rem 1rem;border:1.5px solid rgb(33 22 56 / .3);border-radius:10px;background:var(--bianco);color:var(--inchiostro);font:400 .85rem/1.2 var(--sans);text-align:left;cursor:pointer}.a11y-opt:hover{border-color:var(--viola)}.a11y-segno{flex:none;width:1.1rem;height:1.1rem;border:2px solid var(--viola);border-radius:3px;background:var(--bianco)}.a11y-opt[aria-pressed=true]{background:var(--viola);border-color:var(--viola);color:var(--bianco)}.a11y-opt[aria-pressed=true] .a11y-segno{background:var(--giallo) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 8.5l3 3 7-7' fill='none' stroke='%23211638' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / .85rem no-repeat;border-color:var(--giallo)}.a11y-piede{display:grid;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--riga);text-align:center}.a11y-piede .pulsante{min-height:2.75rem;width:100%}.a11y-piede a{color:var(--viola);font-size:.85rem;padding:.25rem}@media print{.a11y-btn,.a11y-pannello{display:none!important}}html.a11y-link a{text-decoration:underline!important;text-underline-offset:.18em}html.a11y-font,html.a11y-font *:not(svg):not(svg *){font-family:Verdana,Tahoma,DejaVu Sans,Arial,sans-serif!important;letter-spacing:0!important;font-style:normal!important}html.a11y-font h1,html.a11y-font h2,html.a11y-font h3,html.a11y-font .titolo{line-height:1.2!important}html.a11y-spazio :is(body,p,li,dd,dt,a,span,label,h1,h2,h3,h4,summary,button,td,th){line-height:1.8!important;letter-spacing:.08em!important;word-spacing:.16em!important}html.a11y-spazio :is(p,li){margin-bottom:1.2em!important}html.a11y-grigi body>:not(.a11y-btn):not(.a11y-pannello){filter:grayscale(1)}html.a11y-fermo *,html.a11y-fermo *:before,html.a11y-fermo *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.a11y-focus :focus-visible{outline:4px solid #000!important;outline-offset:3px!important;box-shadow:0 0 0 3px #ff0,0 0 0 10px #000!important}html.a11y-cursore,html.a11y-cursore *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M6 3l24 20-10 1 6 11-5 2-6-11-8 7z' fill='%23fff' stroke='%23000' stroke-width='2.4' stroke-linejoin='round'/%3E%3C/svg%3E") 4 2,auto!important}html.a11y-cursore :is(a,button,summary,label,select,[role=button]),html.a11y-cursore :is(a,button,summary,label,select,[role=button]) *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M15 3v17l-4-3-4 1 6 10h-3l2 6h12l1-4 5-1-1-6 2-6-4-2-2 2V9l-4-1v6l-2-1V5z' fill='%23fff' stroke='%23000' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E") 14 2,pointer!important}html.a11y-contrasto :where(*:not(img,svg,svg *,video,iframe,.a11y-segno,.fascia,.velo,.pin,.pin *)){background-color:#000!important;color:#fff!important;border-color:#fff!important;background-image:none!important;box-shadow:none!important;text-shadow:none!important}html.a11y-contrasto{background:#000!important}html.a11y-contrasto :is(a,a *){color:#ff0!important;text-decoration:underline!important}html.a11y-contrasto :is(button,.btn,input,select,textarea,summary){outline:2px solid #fff!important;outline-offset:-2px}.piede-a11y-voce{display:none}.piede-a11y{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0;border:0;background:none;color:#ffffffd9;font:600 1rem var(--sans);cursor:pointer}.piede-a11y:hover,.piede-a11y:focus-visible,.piede-a11y[aria-expanded=true]{color:var(--bianco);text-decoration:underline;text-underline-offset:.2em}.piede-a11y svg{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.piede-a11y[hidden]{display:none}@media(max-width:600px){.a11y-btn{display:none}.piede-a11y-voce{display:list-item;list-style:none}.a11y-pannello{bottom:calc(1rem + env(safe-area-inset-bottom))}}.a11y-btn:focus-visible,.a11y-pannello :focus-visible{outline:3px solid var(--viola);outline-offset:2px}.a11y-testa h2{font-weight:800;letter-spacing:-.02em}.a11y-pannello .pulsante{justify-content:center}.carosello{position:relative}.carosello__pista{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:85%;gap:clamp(.75rem,2vw,1.25rem);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.carosello__pista::-webkit-scrollbar{display:none}@media(min-width:700px){.carosello__pista{grid-auto-columns:calc((100% - 1.25rem)/2)}}@media(min-width:1100px){.carosello__pista{grid-auto-columns:calc((100% - 2 * 1.25rem) / 3)}}.carosello__voce{scroll-snap-align:start}.carosello__voce .tessera{aspect-ratio:4 / 5}.carosello__pista:focus-visible{outline:3px solid var(--viola);outline-offset:6px;border-radius:18px}.carosello__controlli{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.carosello__controlli[hidden]{display:none}.carosello .slideshow__btn{background:var(--inchiostro);color:var(--bianco)}.carosello .slideshow__btn:hover{background:var(--viola)}.carosello.in-pausa .slideshow__btn .ico-play{display:block}.carosello.in-pausa .slideshow__btn .ico-pausa{display:none}@media(prefers-reduced-motion:reduce){.carosello__pista{scroll-behavior:auto}}.chiusa{font-family:var(--font-citazione);font-style:italic;font-weight:400;letter-spacing:0;font-size:clamp(1.4rem,1.1rem + 1vw,1.9rem);line-height:1.3}.sezione--breve{padding-top:clamp(2.5rem,5vw,4rem);padding-bottom:clamp(3.5rem,7vw,6rem)}.sezione--breve .nota-edizione{border-radius:22px 22px 0 0;padding:.9rem clamp(1.5rem,3.5vw,2.5rem);column-gap:.85rem;background:var(--lilla);grid-template-columns:auto 1fr auto;align-items:center}.sezione--breve .nota-edizione:before{grid-row:auto;margin-top:0}.sezione--breve .nota-edizione .aggiornato{margin:0;white-space:nowrap;color:var(--inchiostro);opacity:.8}@media(max-width:759px){.sezione--breve .nota-edizione{grid-template-columns:auto 1fr}.sezione--breve .nota-edizione .aggiornato{grid-column:2;white-space:normal}}.sezione--breve .biglietto{margin-top:0;border-radius:0 0 22px 22px}.biglietto dl{gap:1.35rem}.biglietto dl>div{position:relative;padding-left:2.6rem}.biglietto dt .icona{position:absolute;left:0;top:.15rem;width:1.75rem;height:1.75rem;color:var(--giallo)}.icona,.consiglio__icona{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.consiglio h3{display:flex;align-items:center;gap:.55rem}.consiglio__icona{width:1.5rem;height:1.5rem;flex:none;color:var(--viola)}.titolo-icona{display:block;width:clamp(3.5rem,5vw,4.5rem);height:auto;margin-bottom:.75rem}.zaino__testa .zaino__foto{margin-top:clamp(1.5rem,3vw,2.25rem);aspect-ratio:4 / 3;border-radius:18px}@media(min-width:900px){.zaino__testa .zaino__foto{aspect-ratio:4 / 5;max-width:30rem}}.parallasse{height:clamp(16rem,42vw,32rem);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-color:var(--mare)}@media(hover:none),(max-width:899px),(prefers-reduced-motion:reduce){.parallasse{background-attachment:scroll}}html.a11y-fermo .parallasse{background-attachment:scroll}.biglietto{background:var(--inchiostro)}:root{--testata: 88px}.testata{padding-inline:max(var(--margine),calc((100% - var(--largo)) / 2));gap:2rem}.testata__logo{display:flex;align-items:center;height:100%;padding-block:10px;flex:none}.testata__logo img{height:66px;width:auto}.menu ul{align-items:center;gap:clamp(1rem,1.8vw,1.9rem)}.menu a{text-transform:uppercase;letter-spacing:.07em;font-size:.8rem;font-weight:700}.menu a:after{bottom:.15rem;height:3px}@media(min-width:1081px){.menu a[data-nav=contatti]{padding:.7rem 1.3rem;border-radius:99px;background:var(--viola);color:var(--bianco);transition:background-color .15s}.menu a[data-nav=contatti]:after{display:none}.menu a[data-nav=contatti]:hover,.menu a[data-nav=contatti][aria-current=page]{background:var(--inchiostro);color:var(--bianco)}.menu a[data-nav=contatti]:focus-visible{outline-offset:3px}}@media(max-width:1080px){:root{--testata: 72px}.testata__logo img{height:52px}.menu a{font-size:1.15rem;letter-spacing:.06em}.menu a[data-nav=contatti]{display:inline-block;margin-top:1rem;padding:.8rem 1.5rem;border-radius:99px;background:var(--giallo);color:var(--viola)}.menu li:has(>a[data-nav=contatti]){border-top:0}}.apertura--home h1{font-family:var(--font-citazione);font-style:italic;font-weight:400;font-size:clamp(4rem,1.8rem + 8.5vw,9.5rem);line-height:.92;letter-spacing:-.015em}.apertura--home .apertura__sotto{font-family:var(--font-citazione);font-style:italic;font-weight:400;font-size:clamp(1.6rem,1.2rem + 1.4vw,2.5rem);line-height:1.15;letter-spacing:0}.oggetto img{object-fit:contain;object-position:50% 50%!important;padding:14%;border-radius:50%}.oggetto{background:none!important;border-radius:0!important;overflow:visible!important}.oggetto img{object-fit:contain;padding:0;border-radius:0!important;mix-blend-mode:multiply;background:none}.piede{background:var(--inchiostro);color:#fffc;font-size:.98rem;padding:0 0 1.5rem}.piede>*{max-width:var(--largo);margin-inline:auto;padding-inline:var(--margine);box-sizing:content-box}.piede a{color:var(--bianco);text-decoration:none}.piede a:hover{color:var(--giallo);text-decoration:underline}.piede__invito{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem 3rem;padding-block:clamp(2.5rem,5vw,3.5rem);border-bottom:1px solid rgb(255 255 255 / .12)}.piede .piede__invito h2{font:800 clamp(1.5rem,1.2rem + 1vw,2rem)/1.15 var(--slab);color:var(--bianco);text-transform:none;letter-spacing:-.015em;margin:0 0 .35rem}.piede__invito p{margin:0;max-width:34rem}.piede__azioni{display:flex;flex-wrap:wrap;gap:.75rem}.piede__azioni .pulsante--bordo:hover{color:var(--viola);text-decoration:none}.piede a.pulsante:hover{text-decoration:none}.piede__griglia{display:grid;gap:2.5rem 2.5rem;padding-block:clamp(2.75rem,5vw,4rem) 2.5rem}@media(min-width:900px){.piede__griglia{grid-template-columns:1.35fr 1fr 1fr 1.15fr}}.piede h2{font:700 .78rem/1 var(--sans);color:var(--giallo);text-transform:uppercase;letter-spacing:.14em;margin:0 0 1.1rem}.piede ul{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.piede__logo{display:block;width:fit-content;margin-bottom:1.1rem}.piede__logo img{width:170px;height:auto}.piede__marchio p{margin:0 0 .6rem;font-size:.95rem}.piede__marchio strong{color:var(--bianco)}.piede__mail a{text-decoration:underline;text-decoration-color:#ffffff59;text-underline-offset:3px}.piede__esterni{align-self:start;padding:1.2rem 1.15rem 1.3rem;border:1px solid rgb(255 255 255 / .14);border-radius:20px;background:#ffffff0d}.piede__esterni a{font-size:.93em;color:#ffffffd9}.piede__esterni a[rel~=external]:after{color:var(--giallo)}.piede__riga{height:3px;padding:0;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .2) 0 12px,transparent 12px 20px);background-clip:content-box;padding-inline:var(--margine)}.piede__fondo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 2rem;padding-block:1.5rem .5rem;font-size:.85rem}.piede__agesci{display:flex;align-items:center;gap:.9rem;font-style:normal;color:#ffffffb3;line-height:1.5}.piede__agesci p{margin:0}.piede__fondo .piede__emblema{width:40px;height:auto;flex:none}.piede__fondo .piede__servizio{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.25rem;margin:0;color:#ffffffb3}.piede__fondo .piede__servizio li{margin:0}.piede__fondo .piede__servizio a{color:#ffffffd9}.piede__fondo .etichetta-dc{background:#ffffff24;color:var(--bianco)}.piede__appartenenza,.piede__firma{display:none}@media(min-width:900px){.apertura--foto-destra>.foto{left:44%}.apertura--foto-destra>.foto img{object-position:0% 60%!important}}figure.foto>figcaption:not(.solo-credito){display:none}.piede__logo{background:var(--bianco);border-radius:16px;padding:.7rem .9rem}.piede__logo img{width:150px}.piede ul a,.piede__mail a,.piede__fondo a{font-weight:400}.piede__marchio strong{font-family:var(--font-citazione);font-style:italic;font-weight:700;font-size:1.65rem;line-height:1.1;letter-spacing:0;display:inline-block;margin-bottom:.2rem}.piede__social{margin-top:1rem}.piede__social a{display:inline-flex;align-items:center;gap:.6rem;font-weight:400}.piede__social a:after{content:none!important}.piede__social svg{width:40px;height:40px;padding:9px;border-radius:50%;background:#ffffff1a;fill:none;stroke:currentColor;stroke-width:1.8;transition:background-color .15s,color .15s}.piede__social a:hover{text-decoration:none}.piede__social a:hover svg{background:var(--giallo);color:var(--inchiostro)}.piede__social{display:grid;gap:.6rem;margin-top:1rem}.piede__social{display:flex;gap:.6rem}.piede__sottotitolo{font-variant-caps:all-small-caps;letter-spacing:.08em;font-size:1.05rem}.piede__fondo .piede__servizio li,.piede__fondo .piede__servizio a{display:inline-flex;align-items:center;gap:.45rem}.piede__ico{width:18px;height:18px;flex:none;fill:none;stroke:var(--giallo);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;color:var(--giallo)}@media(min-width:900px){.piede__fondo{padding-right:calc(var(--margine) + 4rem)}}.piede__fondo .piede__servizio li.piede-a11y-voce{display:none}@media(max-width:600px){.piede__fondo .piede__servizio li.piede-a11y-voce{display:inline-flex}}.piede-a11y{font-size:inherit;font-weight:400}.piede a.piede__bc{display:inline-grid;place-items:center;padding:6px 12px;background:var(--bianco);border-radius:10px}.piede a.piede__bc:after{content:none!important}.piede a.piede__bc:hover{box-shadow:0 0 0 3px var(--giallo)}.piede__bc img{display:block;height:22px;width:auto}.piede__tel{display:grid;gap:.15rem;color:#ffffffb3;font-size:.92em}.piede__tel a{font-size:1.08em}.anime-salve h2{font-family:var(--font-citazione);font-style:italic;font-weight:700;letter-spacing:0;font-size:clamp(2.2rem,1.4rem + 2.8vw,3.8rem);line-height:1.05}.anime-salve h2 em,.anime-salve h2 i{font-style:italic}.email-testo{font-weight:600;overflow-wrap:anywhere;user-select:all}.email-testo--grande{font-size:1.15em}.piede__tel a{display:inline-flex;align-items:center;gap:.45rem}
