@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-ext-wght-normal.B3XMVzw1.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-cyrillic-wght-normal.Cxxi75Cn.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-vietnamese-wght-normal.CiTUBHt1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-ext-wght-normal.BHZ6ODhS.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Mulish Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/mulish-latin-wght-normal.WL5YNY-W.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--blu:#224db7;--blu-scuro:#1739a5;--blu-logo:#009fe2;--notte:#1d2233;--titoli:#0a1821;--testo:#38454a;--testo-tenue:#5f6b70;--grigio:#f4f6f9;--bordo:#e3e7ee;--bianco:#fff;--font:"Mulish Variable", "Mulish", system-ui, sans-serif;--larghezza:1200px;--raggio:10px;--ombra:0 8px 30px #0a182114}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font);color:var(--testo);background:var(--bianco);margin:0;font-size:1.0625rem;line-height:1.7}img{max-width:100%;height:auto;display:block}a{color:var(--blu);text-underline-offset:3px}a:hover{color:var(--blu-scuro)}h1,h2,h3,h4{color:var(--titoli);text-wrap:balance;margin:0 0 .6em;font-weight:800;line-height:1.2}h1{font-size:clamp(2rem,4.5vw,3.25rem)}h2{font-size:clamp(1.6rem,3vw,2.25rem)}h3{font-size:1.25rem}p{margin:0 0 1em}:focus-visible{outline:3px solid var(--blu);outline-offset:3px}.contenitore{width:min(100% - 2.5rem, var(--larghezza));margin-inline:auto}.salta{background:var(--blu);color:#fff;z-index:100;padding:.5rem 1rem;position:absolute;top:0;left:-999px}.salta:focus{left:1rem}.pulsante{background:var(--blu);color:#fff;border:2px solid var(--blu);border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.pulsante:hover{background:var(--blu-scuro);border-color:var(--blu-scuro);color:#fff}.pulsante--chiaro{color:var(--blu);background:0 0}.pulsante--chiaro:hover{background:var(--blu);color:#fff}.sfondo-scuro .pulsante--chiaro,.sfondo-blu .pulsante--chiaro,.hero .pulsante--chiaro{color:#fff;border-color:#ffffffb3}.sfondo-blu .pulsante{color:var(--blu);background:#fff;border-color:#fff}.sfondo-blu .pulsante:hover{background:var(--grigio);color:var(--blu-scuro)}.sfondo-blu .pulsante.pulsante--chiaro{color:#fff;background:0 0;border-color:#ffffffb3}.sfondo-blu .pulsante.pulsante--chiaro:hover{background:#ffffff1f}.pulsanti{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.header{z-index:50;backdrop-filter:blur(8px);border-bottom:1px solid var(--bordo);background:#fffffff5;position:sticky;top:0}.header__riga{justify-content:space-between;align-items:center;gap:1rem;min-height:76px;display:flex}.header__logo .logo-agd{width:170px;height:auto;color:var(--blu-logo);display:block}.header__nav{align-items:center;gap:1.5rem;display:flex}.header__nav ul{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.header__nav ul a{color:var(--titoli);font-size:.98rem;font-weight:600;text-decoration:none}.header__nav ul a:hover,.header__nav ul a[aria-current=page]{color:var(--blu)}.header__nav ul a.header__evidenza{color:var(--blu);font-weight:800}.header__nav .pulsante{padding:.6rem 1.2rem;font-size:.95rem}.header__toggle{color:var(--titoli);cursor:pointer;background:0 0;border:0;padding:.5rem;display:none}.header__toggle .chiudi{display:none}@media (width<=1080px){.header__toggle{display:block}.header__toggle[aria-expanded=true] .apri{display:none}.header__toggle[aria-expanded=true] .chiudi{display:block}.header__nav{border-bottom:1px solid var(--bordo);box-shadow:var(--ombra);background:#fff;flex-direction:column;align-items:stretch;padding:1rem 1.25rem 1.5rem;display:none;position:absolute;inset:76px 0 auto}.header__toggle[aria-expanded=true]+.header__nav{display:flex}.header__nav ul{flex-direction:column;gap:0}.header__nav ul a{border-bottom:1px solid var(--bordo);padding:.75rem 0;display:block}.header__nav .pulsante{justify-content:center;margin-top:.5rem}}.hero{color:#fff;background:var(--notte);position:relative;overflow:hidden}.hero__sfondo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";background:linear-gradient(90deg,#121a30e0 0%,#121a30a6 55%,#121a3059 100%);position:absolute;inset:0}.hero__contenuto{z-index:1;max-width:720px;padding-block:clamp(3rem,8vw,5.5rem);position:relative}.hero h1{color:#fff}.hero p{color:#ffffffe0;font-size:1.2rem}.hero--compatto .hero__contenuto{padding-block:clamp(2rem,5vw,3.25rem)}.sezione{padding-block:clamp(2.5rem,5vw,4rem)}.sfondo-grigio{background:var(--grigio)}.sfondo-scuro{background:var(--notte);color:#fffc}.sfondo-blu{background:var(--blu);color:#ffffffe6}.sfondo-scuro :is(h2,h3),.sfondo-blu :is(h2,h3),.sfondo-scuro a:not(.pulsante),.sfondo-blu a:not(.pulsante){color:#fff}.sfondo-scuro .scheda,.sfondo-blu .scheda{background:#ffffff0f;border-color:#ffffff1f}.sfondo-scuro .scheda p,.sfondo-blu .scheda p{color:#ffffffbf}.sezione__intro{max-width:760px}.centrato .sezione__intro{text-align:center;margin-inline:auto}.centrato .pulsanti{justify-content:center}.sezione__griglia{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.immagine-sinistra .sezione__media{order:-1}.sezione__media img{border-radius:var(--raggio);aspect-ratio:3/2;object-fit:cover;width:100%;box-shadow:var(--ombra)}@media (width<=860px){.sezione__griglia{grid-template-columns:1fr}.immagine-sinistra .sezione__media{order:0}}.prosa{max-width:72ch}.codice-copia{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin-top:1.25rem;display:flex}.codice-copia__numero{letter-spacing:.05em;color:inherit;font-size:clamp(1.5rem,5vw,1.9rem);font-weight:800}.sfondo-blu .codice-copia__numero{color:#fff}.approfondimento{border:1px solid var(--bordo);border-radius:var(--raggio);text-align:left;background:#fff;margin-top:1.25rem;padding:.9rem 1.25rem}.sfondo-grigio .approfondimento{background:#fff}.approfondimento summary{cursor:pointer;color:var(--titoli);font-weight:700}.approfondimento[open] summary{margin-bottom:.6rem}.approfondimento .prosa>:last-child{margin-bottom:0}.prosa ul{padding-left:1.2em}.prosa li{margin-bottom:.4em}.schede{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.scheda{border:1px solid var(--bordo);border-radius:var(--raggio);text-align:left;background:#fff;flex-direction:column;padding:1.75rem;display:flex}.scheda__icona{width:52px;height:52px;color:var(--blu);background:#224db71a;border-radius:12px;place-items:center;margin-bottom:1rem;display:grid}.sfondo-scuro .scheda__icona,.sfondo-blu .scheda__icona{color:#fff;background:#ffffff1f}.scheda h3{margin-bottom:.4rem}.scheda p{color:var(--testo-tenue);margin:0}.scheda__link{align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;font-weight:700;text-decoration:none;display:inline-flex}a.scheda{color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}a.scheda:hover{box-shadow:var(--ombra);color:inherit;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){a.scheda:hover{transform:none}}.contatori{grid-template-columns:repeat(3,1fr);gap:1rem;margin:2rem 0 .5rem;display:grid}.contatore__valore{color:var(--blu);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1;display:block}.contatore__etichetta{color:var(--testo-tenue);font-size:.95rem}.direttivo{max-width:860px}.direttivo__ruoli{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));column-gap:2.5rem;margin:0;display:grid}.direttivo__ruoli>div{border-bottom:1px solid var(--bordo);flex-wrap:wrap;justify-content:space-between;gap:.1rem 1rem;padding:.6rem 0;display:flex}.direttivo__ruoli dt{color:var(--testo-tenue);font-size:.95rem}.direttivo__ruoli dd{color:var(--titoli);margin:0;font-weight:700}.direttivo__consiglieri{margin:1.25rem 0 0}.faq{gap:.75rem;margin-top:2rem;display:grid}.faq details{border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;padding:1rem 1.25rem}.faq summary{cursor:pointer;color:var(--titoli);font-weight:700}.faq details[open] summary{margin-bottom:.6rem}.faq details p:last-child{margin-bottom:0}.documenti{gap:.75rem;margin-top:1.5rem;padding:0;list-style:none;display:grid}.documenti a{border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;align-items:center;gap:.75rem;padding:.9rem 1.1rem;font-weight:600;text-decoration:none;display:flex}.documenti a:hover{border-color:var(--blu)}.contatto-nota{margin-top:1rem;font-size:.95rem}.avviso{background:var(--grigio);border-left:4px solid var(--blu);border-radius:8px;padding:1rem 1.25rem}.articoli{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-top:2.5rem;display:grid}.articolo-card{border:1px solid var(--bordo);border-radius:var(--raggio);color:inherit;background:#fff;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.articolo-card img{aspect-ratio:16/10;object-fit:cover;width:100%}.articolo-card__testo{padding:1.25rem 1.5rem 1.5rem}.articolo-card time{color:var(--testo-tenue);font-size:.9rem}.articolo-card h3{margin:.3rem 0 .5rem}.articolo-card:hover h3{color:var(--blu)}.articolo-card p{color:var(--testo-tenue);margin:0}.articolo{padding-block:clamp(2.5rem,6vw,4rem)}.articolo__meta{color:var(--testo-tenue);margin-bottom:1.5rem;font-size:.95rem}.articolo__copertina{border-radius:var(--raggio);width:100%;margin-bottom:2rem}.articolo .prosa{margin-inline:auto}.footer{background:var(--notte);color:#ffffffb3;padding-top:4rem;font-size:.97rem}.footer a{color:#ffffffd9;text-decoration:none}.footer a:hover{color:#fff;text-decoration:underline}.footer__griglia{grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:2.5rem;display:grid}@media (width<=900px){.footer__griglia{grid-template-columns:1fr 1fr}}@media (width<=560px){.footer__griglia{grid-template-columns:1fr}}.footer__intro .logo-agd{color:#fff;width:210px;height:auto;margin-bottom:1rem;display:block}.footer__titolo{color:#fff;margin-bottom:1rem;font-size:1.05rem}.footer__lista{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.footer__contatti li{align-items:flex-start;gap:.6rem;display:flex}.footer__contatti svg{color:var(--blu-logo);flex-shrink:0;margin-top:.3rem}.footer__social{background:#ffffff1a;border-radius:50%;place-items:center;width:40px;height:40px;display:inline-grid}.footer__social:hover{background:var(--blu)}.footer__fondo{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:3rem;padding-block:1.5rem;font-size:.88rem;display:flex}.footer__fondo p{margin:0}.visivamente-nascosto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.filtro{border:0;flex-wrap:wrap;gap:.5rem;margin:0 0 2.5rem;padding:0;display:flex}.filtro input{opacity:0;pointer-events:none;position:absolute}.filtro label{cursor:pointer;border:1px solid var(--bordo);color:var(--titoli);background:#fff;border-radius:999px;padding:.5rem 1.1rem;font-size:.95rem;font-weight:600}.filtro label:hover{border-color:var(--blu)}.filtro input:checked+label{background:var(--blu);border-color:var(--blu);color:#fff}.filtro input:focus-visible+label{outline:3px solid var(--blu);outline-offset:2px}.eventi-lista{gap:1rem;margin:0 0 2rem;padding:0;list-style:none;display:grid}.evento-card a{border:1px solid var(--bordo);border-radius:var(--raggio);color:inherit;background:#fff;align-items:flex-start;gap:1.25rem;padding:1.25rem;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:flex}.evento-card a:hover{border-color:var(--blu);box-shadow:var(--ombra);color:inherit}.evento-card__data{text-align:center;background:var(--blu);color:#fff;border-radius:10px;flex:0 0 76px;padding:.6rem .25rem;line-height:1.1}.evento-card__giorno{font-size:1.8rem;font-weight:800;display:block}.evento-card__mese{text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:700;display:block}.evento-card__anno{opacity:.8;font-size:.78rem;display:block}.evento-card__testo{gap:.3rem;min-width:0;display:grid}.evento-card__titolo{color:var(--titoli);font-size:1.2rem;font-weight:800;line-height:1.3}.evento-card a:hover .evento-card__titolo{color:var(--blu)}.evento-card__info{color:var(--testo-tenue);align-items:center;gap:.45rem;font-size:.95rem;display:flex}.evento-card__info svg{color:var(--blu);flex-shrink:0}.etichette{flex-wrap:wrap;gap:.4rem;display:flex}.etichetta{color:var(--blu);background:#224db71a;border-radius:999px;padding:.15rem .6rem;font-size:.78rem;font-weight:700}.etichetta--partner{color:#8a5300;background:#fff4e0}.etichetta--bozza{color:#a11;background:#fde8e8}.eventi-lista--compatta .evento-card a{align-items:center;padding:.8rem 1rem}.eventi-lista--compatta .evento-card__data{background:var(--grigio);color:var(--testo);flex-basis:60px;padding:.4rem .2rem}.eventi-lista--compatta .evento-card__giorno{font-size:1.3rem}.eventi-lista--compatta .evento-card__titolo{font-size:1.05rem}.eventi-passati{margin-top:3rem}.sezione--eventi{padding-block:clamp(2rem,3.5vw,2.75rem)}.sezione--eventi .sezione__intro{margin-bottom:1.5rem}.sezione--eventi .sezione__intro>:last-child{margin-bottom:0}.sezione--eventi .eventi-lista{max-width:760px;margin-block:0}.sezione:has(+.sezione--eventi){padding-bottom:clamp(1.5rem,2.5vw,2rem)}.evento__dati{background:var(--grigio);border-radius:var(--raggio);gap:.9rem;margin:1.5rem 0 0;padding:1.25rem 1.5rem;list-style:none;display:grid}.evento__dati li{align-items:flex-start;gap:.75rem;margin:0;display:flex}.evento__dati svg{color:var(--blu);flex-shrink:0;margin-top:.2rem}@media (width<=560px){.evento-card a{gap:.9rem;padding:1rem}.evento-card__data{flex-basis:62px}}.evento__immagine{margin-top:2rem;display:block}.evento__immagine--verticale{max-width:520px}.evento__immagine img{border:1px solid var(--bordo);margin-bottom:0}.indice{z-index:40;backdrop-filter:blur(8px);border-bottom:1px solid var(--bordo);background:#f4f6f9f7;padding-block:.6rem;position:sticky;top:76px}.indice__titolo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.indice ul{scrollbar-width:none;flex-wrap:nowrap;gap:.5rem;margin:0;padding:0 0 .1rem;list-style:none;display:flex;overflow-x:auto}.indice ul::-webkit-scrollbar{display:none}.indice li{flex-shrink:0}.indice a{border:1px solid var(--bordo);color:var(--titoli);white-space:nowrap;background:#fff;border-radius:999px;padding:.4rem .9rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-block}.indice a:hover{border-color:var(--blu);color:var(--blu)}.indice a[aria-current=true]{background:var(--blu);border-color:var(--blu);color:#fff}[id]{scroll-margin-top:90px}body:has(.indice) [id]{scroll-margin-top:150px}.passi{counter-reset:passo;text-align:left;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.passo{counter-increment:passo;border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;padding:1.5rem;position:relative}.passo:before{content:counter(passo);background:var(--blu);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;margin-bottom:.8rem;font-weight:800;display:grid}.passo h3{margin-bottom:.4rem}.passo p:last-child{margin-bottom:0}.tappe{max-width:760px;margin:2rem 0 0;padding:0;list-style:none;position:relative}.tappe:before{content:"";background:var(--bordo);width:2px;position:absolute;top:.5rem;bottom:.5rem;left:44px}.tappa{text-align:left;grid-template-columns:90px 1fr;gap:1.25rem;padding-bottom:1.75rem;display:grid;position:relative}.tappa__anno{z-index:1;background:var(--blu);color:#fff;border-radius:999px;justify-self:center;height:fit-content;padding:.3rem .8rem;font-size:.95rem;font-weight:800}.tappa h3{margin-bottom:.3rem}.tappa p:last-child{margin-bottom:0}.centrato .tappe{margin-inline:auto}@media (width<=480px){.tappe:before{left:32px}.tappa{grid-template-columns:64px 1fr;gap:.9rem}.tappa__anno{padding:.25rem .6rem;font-size:.88rem}}.glossario{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:.75rem;margin:2rem 0 0;display:grid}.glossario>div{border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;padding:1rem 1.25rem}.glossario dt{color:var(--titoli);font-weight:800}.glossario dd{color:var(--testo-tenue);margin:.3rem 0 0}.glossario dd p:last-child{margin:0}.striscia-5x1000{padding-block:2.5rem}.striscia-5x1000__riga{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 3rem;display:flex}.striscia-5x1000 h2{margin-bottom:.3rem;font-size:clamp(1.4rem,2.5vw,1.8rem)}.striscia-5x1000 p{margin:0}.striscia-5x1000__cf{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.striscia-5x1000__numero{letter-spacing:.06em;color:#fff;font-size:1.7rem;font-weight:800}.striscia-5x1000 button.pulsante{cursor:pointer;font:inherit;font-weight:700}.pulsante--whatsapp{background:#1f7a4d;border-color:#1f7a4d}.pulsante--whatsapp:hover{background:#17603c;border-color:#17603c}.torna-su{z-index:40;background:var(--blu);color:#fff;width:48px;height:48px;box-shadow:var(--ombra);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:1.25rem;right:1.25rem}.torna-su[hidden]{display:none}.torna-su:hover{background:var(--blu-scuro);color:#fff}.footer__socials{gap:.6rem;display:flex}@media (width<=760px){.hero:after{background:#121a30cc}}.centrato .prosa ul{text-align:left;max-width:640px;margin-inline:auto;display:inline-block}.gruppi{text-align:left;gap:2rem;margin-top:2rem;display:grid}.gruppo h3{margin-bottom:.5rem}.gruppo>p{color:var(--testo-tenue);max-width:65ch;margin:0 0 1rem}.voci{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.voce{border:1px solid var(--bordo);border-radius:var(--raggio);background:#fff;gap:.2rem;padding:.9rem 1.1rem;display:grid}.voce a{text-decoration:none}.voce a strong{color:var(--blu)}.voce a:hover strong{text-decoration:underline}.voce span{color:var(--testo-tenue);font-size:.95rem}.sfondo-grigio .voce{background:#fff}
