.wwh-content{height:calc(100svh - 110px - var(--page-margin));margin:0 var(--page-margin);background:var(--colore);color:#fff;border-left:var(--border-width) solid var(--colore-testo);border-right:var(--border-width) solid var(--colore-testo);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.wwh-col{height:100%;min-height:0;padding:var(--space-4) var(--page-padding) var(--space-8);overflow-wrap:break-word;opacity:0;scrollbar-width:thin;scrollbar-color:var(--colore-testo) transparent;animation:.4s .2s forwards wwh-fadein;overflow-y:auto}.wwh-col::-webkit-scrollbar{width:3px}.wwh-col::-webkit-scrollbar-track{background:0 0}.wwh-col::-webkit-scrollbar-thumb{background-color:var(--colore-testo);border-radius:2px}.wwh-col-evento{border-right:var(--border-width) solid var(--colore-testo);gap:var(--space-2);flex-direction:column;display:flex}@keyframes wwh-fadein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.wwh-content p{margin:0}.wwh-content a{color:inherit}.wwh-content [id]{scroll-margin-top:var(--space-2)}.wwh-btn{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--giallo);font-family:var(--font-mono);font-size:var(--text-base);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:700;text-decoration:none;transition:background .15s,color .15s;display:inline-block}.wwh-content a.wwh-btn--giallo{background:var(--giallo);color:var(--color-navy)}.wwh-content a.wwh-btn--giallo:hover{color:var(--giallo);background:0 0}.wwh-content a.wwh-btn--contorno{color:var(--colore-testo);border-color:var(--colore-testo);background:0 0}.wwh-content a.wwh-btn--contorno:hover{background:var(--colore-testo);color:var(--colore)}.wwh-btn:focus-visible,.wwh-evento-titolo a:focus-visible,.wwh-giorno-titolo:focus-visible{outline-offset:3px;outline:3px solid #fff}.wwh-vai{gap:var(--space-1);flex-direction:column;width:230px;max-width:100%;display:none}.wwh-vai .wwh-btn{text-align:center;width:100%;font-size:var(--text-sm);padding:12px 10px}.wwh-kicker{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--colore-testo)}.wwh-testata{gap:0 var(--space-1);grid-template-columns:minmax(0,1fr) clamp(110px,10vw,146px);align-items:end;display:grid}.wwh-testata-testo{justify-content:space-between;gap:var(--space-2);flex-direction:column;align-self:stretch;padding-bottom:4px;display:flex}.wwh-testata-corpo{gap:var(--space-1);flex-direction:column;display:flex}.wwh-titolo-grande{color:#fff;margin:0 -18px 0 0;line-height:0}.wwh-titolo-grande svg{width:100%;height:auto;display:block}.wwh-data{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:var(--colore-testo);flex-direction:column;font-size:clamp(22px,3vw,44px);font-weight:700;line-height:1.08;display:flex}.wwh-indirizzo{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--colore-testo)}.wwh-frecce{align-self:end}.wwh-frecce svg{width:100%;height:auto;display:block}.wwh-frecce .r{fill:var(--colore-testo)}.wwh-frecce .g{fill:var(--giallo)}.wwh-frecce path{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) both wwh-sale;animation-delay:calc(.3s + var(--i,0) * 90ms)}.wwh-frecce path:nth-child(2){--i:1}.wwh-frecce path:nth-child(3){--i:2}.wwh-frecce path:nth-child(4){--i:3}.wwh-frecce path:nth-child(5){--i:4}.wwh-frecce .k{transform-box:fill-box;transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) .39s both wwh-sale}.wwh-frecce .k text{fill:#fff;font-family:var(--font-mono);font-size:15px;font-weight:700}.wwh-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes wwh-sale{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:translateY(0)}}.wwh-intro-domanda,.wwh-titolo-sezione{font-family:var(--font-display);text-transform:uppercase;color:var(--colore-testo);margin:0;font-weight:700}.wwh-intro-domanda{margin-top:var(--space-2);font-size:clamp(22px,2vw,28px);line-height:1.05}.wwh-titolo-sezione{font-size:clamp(22px,2vw,28px);line-height:1.05}.wwh-nb{white-space:nowrap}.wwh-p{font-family:var(--font-mono);font-size:var(--text-base);font-weight:500;line-height:1.6}.wwh-info{margin:var(--space-2) 0 0;border-top:var(--border-width) solid var(--colore-testo);border-bottom:var(--border-width) solid var(--colore-testo);padding:0;list-style:none}.wwh-info li{padding:var(--space-2) 0;font-family:var(--font-mono);flex-direction:column;gap:4px;display:flex}.wwh-info li+li{border-top:var(--border-width) solid var(--colore-testo)}.wwh-info strong{font-size:var(--text-base);text-transform:uppercase;color:#fff}.wwh-info span{font-size:var(--text-sm);line-height:1.5}.wwh-credits{isolation:isolate;gap:var(--space-4);margin-top:var(--space-2);padding:var(--space-3);background:var(--colore-testo);color:var(--color-navy);flex-wrap:wrap;align-items:flex-end;display:flex}.wwh-credits .wwh-credits-ruolo{margin-bottom:calc(var(--space-1) * 1.5);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase}.wwh-logo{height:auto;display:block}.wwh-logo-ue{width:200px}.wwh-logo-waag{width:150px}.wwh-logo-comune{width:200px}.wwh-col-video{gap:var(--space-4);flex-direction:column;display:flex}.wwh-programma{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.wwh-video{gap:var(--space-2);flex-direction:column;display:flex}.wwh-video-elenco{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.wwh-video-apri{aspect-ratio:9/16;border:var(--border-width) solid var(--colore-testo);color:#fff;cursor:pointer;text-align:left;background:#0d2d3e;width:100%;padding:0;display:block;position:relative;overflow:hidden}.wwh-video-apri img{object-fit:cover;width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.wwh-video-apri:hover img{transform:scale(1.04)}.wwh-video-apri:focus-visible{outline-offset:3px;outline:3px solid #fff}.wwh-video-vuoto{background:linear-gradient(160deg,#1b4f82,#0d2d3e);position:absolute;inset:0}.wwh-presto{gap:var(--space-1);flex-direction:column;display:flex}.wwh-presto-titolo{font-family:var(--font-display);font-weight:700;font-size:var(--text-md);text-transform:uppercase;color:var(--colore-testo)}.wwh-presto-testo{font-family:var(--font-mono);font-size:var(--text-sm)}.wwh-video-play{background:var(--colore-testo);width:64px;height:64px;color:var(--color-navy);border-radius:50%;place-items:center;margin:-32px 0 0 -32px;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%}.wwh-video-play svg{fill:currentColor;width:28px;height:28px;margin-left:3px}.wwh-video-apri:hover .wwh-video-play{transform:scale(1.08)}.wwh-video-didascalia{padding:var(--space-4) var(--space-1) var(--space-1);background:linear-gradient(#0000,#0d2d3eeb);flex-direction:column;gap:2px;display:flex;position:absolute;bottom:0;left:0;right:0}.wwh-video-titolo{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;font-weight:700;line-height:1.3}.wwh-video-frase{font-family:var(--font-mono);font-size:var(--text-xs);opacity:.9;line-height:1.3}.wwh-video-visto{background:var(--colore-testo);color:var(--color-navy);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;padding:2px 6px;font-weight:700;display:none;position:absolute;top:8px;left:8px}.wwh-video-voce.visto .wwh-video-visto{display:block}.wwh-video-numero{background:var(--colore-testo);min-width:32px;height:32px;color:var(--color-navy);font-family:var(--font-display);place-items:center;padding:0 6px;font-size:20px;font-weight:700;line-height:1;display:grid;position:absolute;top:8px;right:8px}.wwh-fine-voce .wwh-video-numero{min-width:22px;height:22px;padding:0 4px;font-size:14px;top:4px;right:4px}.wwh-lightbox{color:#fff;background:0 0;border:0;max-width:100vw;max-height:100svh;margin:auto;padding:0;overflow:visible}.wwh-lightbox::backdrop{background:#0d2d3eeb}body:has(#wwh-lightbox[open]){background:#0e3247!important}.wwh-lightbox[open]{animation:.3s both wwh-dissolvenza}.wwh-lightbox[open]::backdrop{animation:.3s both wwh-sfondo}@keyframes wwh-sfondo{0%{opacity:0}to{opacity:1}}.wwh-lightbox-corpo{align-items:center;gap:var(--space-1);flex-direction:column;display:flex;position:relative}.wwh-lightbox-schermo{aspect-ratio:9/16;height:min(100svh - 110px,900px,167.111vw);position:relative}.wwh-lightbox video{object-fit:cover;background:#000;width:100%;height:100%;display:block}.wwh-lightbox video::cue{font-family:var(--font-mono);color:#fff;background:#0d2d3ecc}.wwh-fine{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);background:#0d2d3ef0;flex-direction:column;animation:.3s both wwh-dissolvenza;display:flex;position:absolute;inset:0;overflow-y:auto}.wwh-fine[hidden]{display:none}.wwh-fine-titolo{font-family:var(--font-display);text-transform:uppercase;text-align:center;color:var(--colore-testo);margin:0;font-size:clamp(20px,3.4vh,28px);font-weight:700;line-height:1.05}.wwh-fine-elenco{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.wwh-fine-voce{aspect-ratio:9/16;border:var(--border-width) solid var(--colore-testo);color:#fff;cursor:pointer;background:#0d2d3e;width:100%;padding:0;display:block;position:relative;overflow:hidden}.wwh-fine-voce img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wwh-fine-voce.visto img{opacity:.45}.wwh-fine-voce:focus-visible,.wwh-fine-rivedi:focus-visible{outline-offset:2px;outline:3px solid #fff}.wwh-fine-nome{padding:var(--space-2) 4px 6px;font-family:var(--font-mono);font-size:var(--text-xs);text-align:left;background:linear-gradient(#0000,#0d2d3ef2);font-weight:700;line-height:1.2;position:absolute;bottom:0;left:0;right:0}.wwh-fine-conto{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--colore-testo);margin:0}.wwh-fine-rivedi{padding:var(--space-1) var(--space-2);border:var(--border-width) solid var(--colore-testo);color:var(--colore-testo);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;font-weight:700}.wwh-fine-rivedi:hover{background:var(--colore-testo);color:var(--colore)}.wwh-fine-questionario{font-family:var(--font-mono);font-size:var(--text-xs);color:#fff;text-underline-offset:3px}.wwh-fine-questionario:focus-visible{outline-offset:2px;outline:3px solid #fff}.wwh-questionario{gap:var(--space-2);margin-top:var(--space-2);flex-direction:column;display:flex}.wwh-lightbox-titolo{font-family:var(--font-mono);font-size:var(--text-sm);text-align:center;text-transform:uppercase;margin:0;font-weight:700}.wwh-sottopancia{left:var(--space-2);right:var(--space-2);text-align:left;pointer-events:none;flex-direction:column;align-items:flex-start;gap:3px;margin:0;animation:.3s both wwh-dissolvenza;display:flex;position:absolute;top:77%}.wwh-sottopancia[hidden]{display:none}.wwh-sottopancia span{font-family:var(--font-mono);background:#0d2d3ed9;padding:2px 8px;line-height:1.3}.wwh-sottopancia-nome{font-size:var(--text-base);color:#fff;font-weight:700}.wwh-sottopancia-ruolo{font-size:var(--text-sm);color:var(--colore-testo)}.wwh-sottopancia-ruolo:empty{display:none}.wwh-lightbox-chiudi{z-index:1;border:var(--border-width) solid var(--colore-testo);background:var(--colore-testo);width:44px;height:44px;color:var(--color-navy);cursor:pointer;border-radius:50%;font-size:28px;line-height:1;position:absolute;top:-4px;right:-4px;transform:translate(50%,-50%)}.wwh-lightbox-chiudi:focus-visible{outline-offset:3px;outline:3px solid #fff}.wwh-tablist{z-index:3;background:var(--colore);border:var(--border-width) solid var(--colore-testo);display:none;position:sticky;top:0}.wwh-tabs[data-pronto] .wwh-tablist{display:flex}.wwh-tab{min-width:0;font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--colore-testo);cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:6px 8px;font-weight:700;line-height:1.2;transition:background .2s,color .2s}.wwh-tab+.wwh-tab{border-left:var(--border-width) solid var(--colore-testo)}.wwh-tab:hover{background:#dfb6c638}.wwh-tab[aria-selected=true]{background:var(--colore-testo);color:var(--colore)}.wwh-tab:focus-visible{outline-offset:-3px;outline:3px solid #fff}.wwh-tab-corto{display:none}.wwh-pannello{margin-top:var(--space-2)}.wwh-pannello-titolo{margin:var(--space-2) 0 var(--space-1);font-family:var(--font-mono);font-size:var(--text-md);text-transform:uppercase;color:var(--colore-testo);font-weight:700}.wwh-tabs[data-pronto] .wwh-pannello{display:none}.wwh-tabs[data-pronto] .wwh-pannello.attivo{animation:.35s both wwh-dissolvenza;display:block}.wwh-tabs[data-pronto] .wwh-pannello-titolo{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes wwh-dissolvenza{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wwh-eventi{padding:0 0 var(--space-2);gap:var(--space-2);flex-direction:column;margin:0;list-style:none;display:flex}.wwh-evento{padding:var(--space-2);border:var(--border-width) solid var(--colore-testo);flex-direction:column;gap:8px;display:flex}.wwh-evento-quando{justify-content:space-between;gap:4px var(--space-2);font-family:var(--font-mono);flex-wrap:wrap;display:flex}.wwh-evento-ora{font-size:var(--text-base);color:var(--colore-testo);font-weight:700}.wwh-evento-dove{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--colore-testo);font-weight:700}.wwh-evento-titolo{font-family:var(--font-mono);font-size:var(--text-md);margin:0;font-weight:700;line-height:1.2}.wwh-evento-titolo a{text-decoration:none}.wwh-evento-titolo a:hover{text-underline-offset:4px;text-decoration:underline}.wwh-evento-tipo,.wwh-evento-dettaglio{font-family:var(--font-mono);font-size:var(--text-base);line-height:1.5}.wwh-evento-dettaglio{font-size:var(--text-sm);opacity:.85}.wwh-evento-azione{margin-top:4px}.wwh-evento-libero{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;opacity:.8}@media (prefers-reduced-motion:reduce){.wwh-frecce path,.wwh-frecce .k{animation:none}.wwh-col{opacity:1;animation:none}.wwh-tabs[data-pronto] .wwh-pannello.attivo{animation:none}}@media (max-width:768px){.wwh-content{height:auto;margin:0 var(--page-margin-mobile);grid-template-columns:minmax(0,1fr);overflow:visible}.wwh-col{height:auto;padding:var(--space-3) var(--page-padding-mobile) var(--space-4);overflow-y:visible}.wwh-video-elenco{grid-template-columns:repeat(2,minmax(0,1fr))}.wwh-lightbox-schermo{height:min(100svh - 70px,900px,177.778vw)}.wwh-lightbox-chiudi{top:8px;right:8px;transform:none}.wwh-col-evento{border-right:none;border-bottom:var(--border-width) solid var(--colore-testo)}.wwh-col-video--vuota{display:none}.wwh-col-evento:has(+.wwh-col-video--vuota){border-bottom:0}.wwh-vai{display:flex}.wwh-testata{grid-template-columns:minmax(0,1fr) 96px}.wwh-titolo-grande{margin-right:-14px}.wwh-data{font-size:22px}.wwh-frecce .k{display:none}.wwh-credits{padding:var(--space-2);gap:var(--space-3);text-align:center;flex-direction:column;align-items:center}.wwh-credits .wwh-logo{margin-inline:auto}.wwh-evento{padding:var(--space-1) var(--space-2)}.wwh-tab{padding:6px 4px}.wwh-content .wwh-pannello[id],.wwh-content .wwh-evento[id]{scroll-margin-top:70px}.wwh-tab-lungo{display:none}.wwh-tab-corto{display:inline}}@media (max-width:1000px){.wwh-frecce .k{display:none}}
