.n23eQa_banner{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-lg);flex-direction:column;gap:14px;padding:16px;display:flex;position:fixed}.n23eQa_banner p{color:var(--color-neutral-300);margin:0;font-size:14px;line-height:1.5}.n23eQa_bottoni{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (min-width:960px){.n23eQa_banner{width:440px;padding:20px;bottom:24px;left:auto;right:24px}}
.TfEwjq_apri{margin-right:-6px}.TfEwjq_velo{z-index:40;background:color-mix(in srgb, var(--color-neutral-900) 70%, transparent);position:fixed;inset:0}.TfEwjq_pannello{background:var(--color-bg);width:min(320px,86vw);box-shadow:var(--shadow-lg);flex-direction:column;padding:12px 20px 28px;display:flex;position:absolute;inset:0 0 0 auto}.TfEwjq_chiudi{align-self:flex-end}.TfEwjq_voci{flex-direction:column;margin-top:12px;display:flex}.TfEwjq_voci a{font-family:var(--font-heading);font-weight:var(--font-heading-weight);color:var(--color-text);background:linear-gradient(to right, var(--color-divider), transparent) no-repeat bottom / 100% 1px;padding:14px 0;font-size:22px;text-decoration:none;display:block}.TfEwjq_voci a.TfEwjq_attiva{color:var(--natale-rosso-testo)}.TfEwjq_piede{margin-top:auto;font-size:13px}.TfEwjq_piede a{color:var(--color-neutral-400)}@media (min-width:960px){.TfEwjq_apri.btn{display:none}}
.mdpVJq_header{z-index:10;box-shadow:0 1px 0 var(--color-divider);background:#fff;position:relative}.mdpVJq_barra{align-items:center;gap:10px;max-width:1280px;margin-inline:auto;padding:12px clamp(16px,4vw,48px);display:flex}.mdpVJq_brand{color:var(--color-text);align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.mdpVJq_brand:hover{color:var(--color-text)}.mdpVJq_logo{object-fit:contain;border-radius:8px;width:40px;height:40px}.mdpVJq_name{font-family:var(--font-franklin), sans-serif;font-size:16px;font-weight:800;line-height:1.15;display:block}.mdpVJq_tagline{color:var(--color-neutral-300);font-size:12px;line-height:1.15;display:none}.mdpVJq_nav{display:none}.mdpVJq_vote{background:var(--natale-rosso);color:#fff;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none;transition:background-color .18s;display:inline-flex}.mdpVJq_vote:hover{color:#fff;background:var(--natale-rosso-onda)}.mdpVJq_vote:focus-visible{outline:2px solid var(--natale-rosso-testo);outline-offset:3px}.mdpVJq_voteIcon{flex:none;width:18px;height:18px}.mdpVJq_ctaLungo{display:none}@media (min-width:960px){.mdpVJq_barra{gap:12px 28px}.mdpVJq_logo{width:44px;height:44px}.mdpVJq_name{font-size:17px}.mdpVJq_tagline{display:block}.mdpVJq_nav{gap:4px;display:flex}.mdpVJq_nav a{color:var(--color-text);white-space:nowrap;border-radius:999px;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s}.mdpVJq_nav a:hover{background:var(--color-surface);color:var(--natale-rosso-testo)}.mdpVJq_nav a.mdpVJq_active{background:var(--natale-rosa);color:var(--natale-rosso-testo);font-weight:600}.mdpVJq_vote{padding:11px 16px}.mdpVJq_ctaCorto{display:none}.mdpVJq_ctaLungo{display:inline}}
.wWXZva_footer{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='12' cy='18' r='2' opacity='.5'/%3E%3Ccircle cx='96' cy='30' r='2.5' opacity='.4'/%3E%3Ccircle cx='30' cy='74' r='3' opacity='.3'/%3E%3Ccircle cx='80' cy='92' r='1.8' opacity='.5'/%3E%3Ccircle cx='118' cy='118' r='2.2' opacity='.4'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 140px repeat, var(--natale-blu-abisso);color:#fff;font-size:14px;position:relative;overflow:hidden}.wWXZva_cumuli{width:100%;height:40px;fill:var(--footer-cumuli,var(--color-bg));display:block;position:absolute;top:-1px;left:0}.wWXZva_dentro{flex-direction:column;gap:32px;max-width:1280px;margin-inline:auto;padding:72px clamp(20px,4vw,48px) 32px;display:flex;position:relative}.wWXZva_patrocinio{flex-wrap:wrap;align-items:center;gap:20px 32px;display:flex}.wWXZva_etichetta{letter-spacing:.1em;text-transform:uppercase;color:#cfe0ee;font-size:12px}.wWXZva_loghi{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0;padding:0;list-style:none;display:flex}.wWXZva_loghi li{box-sizing:border-box;background:#fff;border-radius:10px;place-items:center;width:150px;height:56px;padding:6px 14px;display:grid}.wWXZva_loghi img{width:auto;max-width:100%;height:auto;max-height:40px;display:block}.wWXZva_divisore{background:#fff3;height:1px}.wWXZva_riga{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.wWXZva_riga a,.wWXZva_bottoneLink{color:#fff;text-underline-offset:3px}.wWXZva_bottoneLink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.wWXZva_riga a:hover,.wWXZva_bottoneLink:hover{color:var(--natale-oro-luce)}.wWXZva_riga a:focus-visible,.wWXZva_bottoneLink:focus-visible{outline:2px solid var(--natale-oro-luce);outline-offset:3px}.wWXZva_copy{color:#cfe0ee;width:100%;margin-right:auto}@media (min-width:640px){.wWXZva_copy{width:auto}}
.AQtGFa_velo{z-index:50;background:color-mix(in srgb, var(--color-neutral-900) 70%, transparent);position:fixed;inset:0}.AQtGFa_sheet{overscroll-behavior:contain;max-height:92dvh;padding:10px 18px calc(24px + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;gap:14px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.AQtGFa_finestra{border-radius:var(--radius-lg);background:var(--color-bg);width:520px;max-height:calc(100dvh - 120px);box-shadow:var(--shadow-lg);flex-direction:column;gap:16px;padding:24px;display:flex;position:absolute;top:90px;left:50%;overflow-y:auto;translate:-50%}.AQtGFa_maniglia{background:var(--color-neutral-700);border-radius:2px;flex:none;align-self:center;width:36px;height:4px}.AQtGFa_testa{align-items:center;gap:12px;display:flex}.AQtGFa_passi{flex:1;gap:6px;display:flex}.AQtGFa_passi span{background:var(--color-neutral-700);border-radius:2px;flex:1;height:3px;transition:background-color .35s}.AQtGFa_passi .AQtGFa_passoOn{background:var(--color-accent)}.AQtGFa_corpo{flex-direction:column;gap:14px;display:flex}.AQtGFa_kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:11px}.AQtGFa_titolo{font-family:var(--font-body);margin:0;font-size:22px;font-weight:500;line-height:1.15}.AQtGFa_titoloFatto{font-size:24px;}.AQtGFa_testo{color:var(--color-neutral-300);margin:0;font-size:14px}.AQtGFa_note{color:var(--color-neutral-300);flex-direction:column;gap:10px;font-size:13px;display:flex}.AQtGFa_note>div{align-items:flex-start;gap:10px;display:flex}.AQtGFa_note svg{color:var(--color-accent);flex:none}.AQtGFa_cta{justify-content:center;padding:12px}.AQtGFa_battito{animation:.9s ease-in-out infinite AQtGFa_battito}@keyframes AQtGFa_battito{50%{transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.AQtGFa_battito{animation:none}}.AQtGFa_cuore{color:var(--color-accent);filter:drop-shadow(0 0 12px var(--color-accent));align-self:flex-start;display:inline-flex}.AQtGFa_weekend{flex-direction:column;margin-top:6px;display:flex}.AQtGFa_weekendTesta{align-items:baseline;gap:8px;display:flex}.AQtGFa_weekendTesta span:first-child{margin-right:auto;font-size:17px;font-weight:500}.AQtGFa_weekendTesta span:last-child{color:var(--color-neutral-400);font-size:11px}.AQtGFa_evento{color:var(--color-text);align-items:center;gap:12px;padding:9px 0;text-decoration:none;display:flex}.AQtGFa_evento:hover{color:var(--color-text)}.AQtGFa_evento:hover .AQtGFa_eventoTesto div:first-child{color:var(--color-accent)}.AQtGFa_giorno{flex-direction:column;flex:none;align-items:center;width:44px;display:flex}.AQtGFa_giorno span{text-transform:uppercase;color:var(--color-accent-300);font-size:10px}.AQtGFa_giorno b{font-size:18px;font-weight:500;line-height:1.1}.AQtGFa_eventoTesto{flex:1;min-width:0}.AQtGFa_eventoTesto div:first-child{font-size:14px;font-weight:500;transition:color .18s}.AQtGFa_eventoTesto div:last-child{color:var(--color-neutral-400);font-size:12px}.AQtGFa_azioni{flex-direction:column;gap:8px;display:flex}.AQtGFa_torna{align-self:center}@media (min-width:960px){.AQtGFa_titolo{font-size:26px}.AQtGFa_titoloFatto{font-size:24px}.AQtGFa_azioni{flex-direction:row}.AQtGFa_azioni .AQtGFa_cta{flex:1}}
._8NhIwa_griglia{justify-content:center;width:100%}._8NhIwa_esteso{justify-content:center}._8NhIwa_votatoPieno{border-radius:var(--radius-md);background:var(--color-accent-900);color:var(--color-accent-300);justify-content:center;align-items:center;gap:6px;padding:6px;font-size:14px;display:flex}._8NhIwa_votato{align-self:flex-start;gap:5px}
@media (max-width:959.98px){._06co2W_soloDesktop{display:none!important}}@media (min-width:960px){._06co2W_soloMobile{display:none!important}}._06co2W_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:12px}._06co2W_testa{flex-direction:column;gap:8px;display:flex}._06co2W_testa h2{letter-spacing:-.02em;margin:0;font-size:30px;line-height:1.05}._06co2W_lead{color:var(--color-neutral-300);margin:0;font-size:15px;line-height:1.5}._06co2W_vuoto{color:var(--color-neutral-400);margin:0;font-size:14px}._06co2W_hero{grid-template-areas:"testo""countdown""cta";max-width:1280px;margin-inline:auto;padding:32px 20px 0;display:grid}._06co2W_heroTesto{flex-direction:column;grid-area:testo;gap:16px;display:flex}._06co2W_heroTesto .tag{align-self:flex-start}._06co2W_heroTesto h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:46px;line-height:.98}._06co2W_heroTesto p{color:var(--color-neutral-300);text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}._06co2W_heroCountdown{grid-area:countdown;margin-top:24px}._06co2W_heroCta{flex-direction:column;grid-area:cta;gap:8px;padding-top:16px;display:flex}._06co2W_heroCta .btn-primary{padding:15px;font-size:16px}._06co2W_heroCta .btn-ghost{padding:12px}._06co2W_countdown{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:14px;padding:16px;display:flex}._06co2W_cdTesta{align-items:center;gap:8px;font-size:14px;display:flex}._06co2W_cdTesta a{font-size:13px}._06co2W_cdEtichetta{margin-right:auto;font-weight:500}._06co2W_cdIntervallo{color:var(--color-neutral-400);font-size:13px}._06co2W_cdCifre{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}._06co2W_cdCifra{background:var(--color-bg);box-shadow:var(--shadow-sm);border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:14px 0 10px;display:flex}._06co2W_cdNumero{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:500;line-height:1;display:inline-flex;overflow:hidden}._06co2W_accento{color:var(--color-accent)}._06co2W_cdUnita{letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-400);font-size:10px}._06co2W_cdGrazie{font-size:22px;font-weight:500;line-height:1.2}._06co2W_cdDate{color:var(--color-neutral-400);justify-content:space-between;font-size:12px;display:flex}._06co2W_cdPiede{align-items:center;gap:16px;font-size:13px;display:flex}._06co2W_cdCalendario{flex:1;padding:11px}._06co2W_cdRegolamento{margin-left:auto}._06co2W_passiFascia{padding:56px 20px 0}._06co2W_passiDentro{flex-direction:column;gap:22px;max-width:1280px;margin-inline:auto;display:flex}._06co2W_passi{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}._06co2W_passi li{gap:16px;display:flex}._06co2W_passoNumero{width:28px;color:var(--color-accent);flex:none;font-size:40px;font-weight:500;line-height:.9}._06co2W_passi li>div{flex-direction:column;gap:4px;display:flex}._06co2W_passi h3{margin:0;font-size:18px}._06co2W_passi p{color:var(--color-neutral-300);margin:0;font-size:15px;line-height:1.5}._06co2W_natale{background:radial-gradient(circle at 88% 12%,#ffffff29,#0000 32%),url(/natale/onde.svg) 0 0/200px,#da2b4c;margin-top:56px;overflow:clip}._06co2W_categorie{grid-template-columns:minmax(0,1fr) 84px;grid-template-areas:"testa palla""griglia griglia""cta cta";gap:18px 12px;max-width:1280px;margin-inline:auto;padding:40px 20px 44px;display:grid}._06co2W_categorieTesta{grid-area:testa;align-self:end;align-items:flex-end;gap:24px;display:flex}._06co2W_categorieTesta ._06co2W_testa{margin-right:auto}._06co2W_natale ._06co2W_testa h2{color:#fff;text-wrap:balance;text-shadow:0 2px 12px #3c000f40}._06co2W_nastro{background:#fff;align-self:flex-start;padding:5px 12px 4px;font-weight:600;rotate:-2deg;box-shadow:0 4px 12px #3c000f33}._06co2W_palla{pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 8px 16px #3c000f4d);grid-area:palla;align-self:end;width:100%;height:auto}._06co2W_vetrinaCta.btn{background:var(--color-bg);box-shadow:0 6px 18px #3c000f40}._06co2W_categorieGriglia{grid-area:griglia;gap:18px;display:grid}._06co2W_vetrinaMobile{grid-area:cta;padding:12px}._06co2W_categoria{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;gap:12px;padding:18px;display:flex}._06co2W_categoriaTesta{align-items:center;gap:10px;display:flex}._06co2W_categoriaTesta h3{margin:0 auto 0 0;font-size:19px}._06co2W_stecca{border-radius:2px;flex:none;width:4px;height:20px}._06co2W_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}._06co2W_chips a{background:var(--color-bg);box-shadow:var(--shadow-sm);color:var(--color-text);border-radius:999px;padding:6px 10px;font-size:13px;text-decoration:none;transition:box-shadow .18s,color .18s;display:inline-block}._06co2W_chips a:hover{color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}._06co2W_chips ._06co2W_mono{color:var(--color-neutral-400);font-size:11px}._06co2W_podio{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._06co2W_podio a{color:var(--color-text);align-items:center;gap:12px;padding:10px 0;text-decoration:none;display:flex}._06co2W_podio a:hover ._06co2W_podioNome{color:var(--color-accent)}._06co2W_posizione{flex:none;width:24px;font-size:28px;font-weight:500;line-height:1}._06co2W_podioNome{flex:1;font-weight:500;transition:color .18s}._06co2W_podioVoti{color:var(--color-neutral-300);font-variant-numeric:tabular-nums;font-size:13px}._06co2W_eventi{grid-template-areas:"testa""eventi""province";gap:18px;max-width:1280px;margin-inline:auto;padding:56px 20px 0;display:grid}._06co2W_eventiTesta{flex-direction:column;grid-area:testa;gap:20px;display:flex}._06co2W_eventiRighe,._06co2W_eventiCard{grid-area:eventi;margin:0;padding:0;list-style:none}._06co2W_eventiRighe a{color:var(--color-text);align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}._06co2W_eventiRighe a>svg{color:var(--color-neutral-400);flex:none}._06co2W_eventiRighe a:hover ._06co2W_eventoTesto>span:first-child{color:var(--color-accent)}._06co2W_dataBox{background:var(--color-surface);border-radius:8px;flex-direction:column;flex:none;align-items:center;gap:2px;width:52px;padding:8px 0;display:flex}._06co2W_dataBox span,._06co2W_badgeData span{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-2);font-size:11px}._06co2W_dataBox b{font-size:22px;font-weight:500;line-height:1}._06co2W_eventoTesto{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._06co2W_eventoTesto>span:first-child{font-size:15px;font-weight:500;transition:color .18s}._06co2W_eventoTesto>span:last-child{color:var(--color-neutral-400);font-size:13px}._06co2W_province{flex-direction:column;grid-area:province;gap:10px;display:flex}._06co2W_provinceTitolo{font-size:14px;font-weight:500}._06co2W_province ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}._06co2W_province a{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-text);flex-direction:column;gap:2px;padding:12px;text-decoration:none;transition:box-shadow .18s;display:flex}._06co2W_province a:hover{box-shadow:inset 0 0 0 1px var(--color-accent)}._06co2W_province ._06co2W_mono{color:var(--color-accent);font-size:11px}._06co2W_provNome{font-size:14px;font-weight:500}._06co2W_provConta{color:var(--color-neutral-400);font-size:12px}._06co2W_comuni{background:var(--color-accent-900)}._06co2W_comuniDentro{flex-direction:column;gap:14px;max-width:1280px;margin-inline:auto;padding:36px 20px;display:flex}._06co2W_comuniNumero{flex-direction:column;gap:14px;display:flex}._06co2W_eyebrowChiaro{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-300);font-size:12px}._06co2W_numeroGrande{letter-spacing:-.04em;color:var(--color-accent);font-size:72px;font-weight:500;line-height:.9}._06co2W_comuniSotto{color:var(--color-accent-200);font-size:15px}._06co2W_comuniTesto{flex-direction:column;gap:14px;display:flex}._06co2W_comuniTesto h2{text-wrap:balance;margin:8px 0 0;font-size:26px;line-height:1.1}._06co2W_comuniTesto p{color:var(--color-accent-200);margin:0;font-size:15px;line-height:1.5}._06co2W_comuniCta.btn{background:var(--color-bg);align-self:flex-start;padding:13px 18px}._06co2W_socialCrediti{flex-direction:column;gap:48px;max-width:1280px;margin-inline:auto;padding:48px 20px;display:flex}._06co2W_social{flex-direction:column;gap:14px;display:flex}._06co2W_social h2{margin:0;font-size:26px;line-height:1.1}._06co2W_socialBottoni{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}._06co2W_socialBottoni .btn{flex-direction:column;gap:6px;padding:14px 0}._06co2W_crediti{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);align-items:center;gap:18px;padding:20px;display:flex}._06co2W_crediti>:first-child{flex:none;width:72px!important;height:72px!important}._06co2W_creditiTesto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._06co2W_creditiTesto span:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-400);font-size:11px}._06co2W_creditiTesto span:nth-child(2){font-family:var(--font-franklin);font-size:20px;font-weight:700;line-height:1.2}._06co2W_creditiTesto span:nth-child(3){color:var(--color-neutral-300);font-size:14px}._06co2W_regolamentoLink{align-self:flex-start;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:500;display:inline-flex}._06co2W_regolamentoLink svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}@media (hover:hover){._06co2W_regolamentoLink:hover svg{transform:translate(3px)}}@media (min-width:960px){._06co2W_testa{gap:10px}._06co2W_testa h2{letter-spacing:-.03em;font-size:44px;line-height:1}._06co2W_lead{font-size:16px;line-height:1.55}._06co2W_hero{grid-template:"testo countdown""cta countdown"1fr/minmax(0,1.1fr) minmax(0,.9fr);align-items:start;column-gap:64px;padding:72px 48px 56px}._06co2W_heroTesto{align-self:end;gap:24px}._06co2W_heroTesto h1{letter-spacing:-.04em;font-size:84px;line-height:.95}._06co2W_heroTesto p{max-width:520px;font-size:20px}._06co2W_heroCta{flex-direction:row;gap:10px;padding-top:24px}._06co2W_heroCta .btn-primary{padding:16px 24px}._06co2W_heroCta .btn-ghost{padding:16px 20px;font-size:16px}._06co2W_heroCountdown{align-self:center;margin-top:0}._06co2W_countdown{gap:16px;padding:20px}._06co2W_cdTesta{font-size:15px}._06co2W_cdCifre{gap:8px}._06co2W_cdCifra{padding:16px 0 12px}._06co2W_cdNumero{letter-spacing:-.03em;font-size:48px}._06co2W_cdUnita{font-size:11px}._06co2W_cdGrazie{font-size:24px}._06co2W_cdCalendario{flex:none;padding:7px 12px}._06co2W_passiFascia{background:var(--color-surface);margin-top:0;padding:72px 48px}._06co2W_passiDentro{gap:40px}._06co2W_passi{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}._06co2W_passi li{flex-direction:column;gap:12px}._06co2W_passoNumero{width:auto;font-size:64px}._06co2W_passi h3{font-size:22px}._06co2W_passi p{font-size:16px;line-height:1.55}._06co2W_natale{background:radial-gradient(circle at 83%,#ffffff29,#0000 28%),url(/natale/onde.svg) 0 0/260px,#da2b4c;margin-top:0}._06co2W_categorie{grid-template-columns:minmax(0,1fr) clamp(170px,20vw,260px);grid-template-areas:"testa palla""griglia palla";gap:40px clamp(32px,5vw,64px);padding:96px 48px}._06co2W_categorieTesta{flex-direction:column;align-items:flex-start;gap:24px}._06co2W_natale ._06co2W_testa{gap:24px}._06co2W_palla{align-self:center}._06co2W_categorieGriglia{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}._06co2W_categoria{gap:16px;padding:24px}._06co2W_categoriaTesta{gap:12px}._06co2W_categoriaTesta h3{font-size:24px}._06co2W_stecca{height:24px}._06co2W_chips{gap:8px}._06co2W_chips a{padding:8px 12px;font-size:14px}._06co2W_podio a{gap:14px;padding:12px 0}._06co2W_podioNome{font-size:16px}._06co2W_podioVoti{font-size:14px}._06co2W_eventi{grid-template:"testa eventi""province eventi"1fr/minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:20px 56px;padding:0 48px 80px}._06co2W_eventiCard{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._06co2W_eventiCard li{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}._06co2W_eventiCard a{color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}._06co2W_eventiCard a:hover ._06co2W_eventoTesto>span:first-child{color:var(--color-accent)}._06co2W_eventoFoto{position:relative}._06co2W_badgeData{background:var(--color-bg);box-shadow:var(--shadow-sm);border-radius:8px;align-items:baseline;gap:6px;padding:6px 10px;display:flex;position:absolute;top:12px;left:12px}._06co2W_badgeData b{font-size:18px;font-weight:500}._06co2W_eventiCard ._06co2W_eventoTesto{gap:4px;padding:14px 16px 16px}._06co2W_eventiCard ._06co2W_eventoTesto>span:first-child{font-size:16px}._06co2W_province ul{grid-template-columns:1fr}._06co2W_province a{flex-direction:row;align-items:center;gap:12px;padding:12px 14px}._06co2W_province ._06co2W_mono{width:20px}._06co2W_provNome{flex:1;font-size:15px}._06co2W_provConta{font-size:13px}._06co2W_province a>svg{color:var(--color-neutral-400)}._06co2W_comuniDentro{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:72px 48px;display:grid}._06co2W_comuniNumero{gap:8px}._06co2W_numeroGrande{letter-spacing:-.05em;font-size:148px;line-height:.85}._06co2W_comuniSotto{font-size:18px}._06co2W_comuniTesto{gap:16px}._06co2W_comuniTesto h2{letter-spacing:-.02em;margin:0;font-size:36px;line-height:1.05}._06co2W_comuniTesto p{font-size:17px}._06co2W_comuniCta.btn{padding:14px 22px;font-size:15px}._06co2W_socialCrediti{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:56px;padding:80px 48px;display:grid}._06co2W_social{gap:16px}._06co2W_social h2{letter-spacing:-.02em;font-size:36px;line-height:1.05}._06co2W_socialBottoni{gap:8px;display:flex}._06co2W_socialBottoni .btn{padding:var(--space-2) calc(var(--space-3) * 1.2);flex-direction:row}._06co2W_crediti{gap:24px;padding:28px}._06co2W_crediti:only-child{grid-column:1/-1;justify-self:center;width:100%;max-width:640px}._06co2W_crediti>:first-child{width:96px!important;height:96px!important}._06co2W_creditiTesto span:nth-child(2){font-size:26px}._06co2W_creditiTesto span:nth-child(3),._06co2W_regolamentoLink{font-size:15px}}._06co2W_parola{display:inline-block}._06co2W_numeroGrande{font-variant-numeric:tabular-nums}._06co2W_eventoFoto{overflow:hidden}._06co2W_eventoFoto>:first-child{transition:transform .5s cubic-bezier(.22,1,.36,1)}._06co2W_eventiCard li{transition:box-shadow .25s cubic-bezier(.22,1,.36,1)}._06co2W_province a>svg{transition:transform .25s cubic-bezier(.22,1,.36,1),color .18s}@media (prefers-reduced-motion:no-preference){._06co2W_entra,._06co2W_parola,._06co2W_entraCard{--passo:70ms;animation:.6s cubic-bezier(.22,1,.36,1) both _06co2W_materializza;animation-delay:calc(var(--i,0) * var(--passo))}._06co2W_entraCard{animation-name:_06co2W_materializzaCard;animation-duration:.7s}}@keyframes _06co2W_materializza{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}@keyframes _06co2W_materializzaCard{0%{opacity:0;filter:blur(4px);transform:translateY(16px)scale(.98)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){._06co2W_eventiCard li:hover{box-shadow:var(--shadow-md)}._06co2W_eventiCard li:hover ._06co2W_eventoFoto>:first-child{transform:scale(1.03)}._06co2W_province a:hover>svg{color:var(--color-accent);transform:translate(3px)}}
.Hi2WXW_foto{background:repeating-linear-gradient(135deg, var(--color-neutral-900) 0 6px, var(--color-surface) 6px 12px);border-radius:8px;flex:none;position:relative;overflow:hidden}.Hi2WXW_foto img{object-fit:cover}.Hi2WXW_fotoIntera{background:var(--color-neutral-100)}.Hi2WXW_fotoIntera img:not(.Hi2WXW_fotoSfondo){object-fit:contain}.Hi2WXW_fotoIntera .Hi2WXW_fotoSfondo{object-fit:cover;filter:blur(18px)brightness(.8)saturate(1.1);transform:scale(1.15)}.Hi2WXW_fotoVuota{color:#8892a6;background:#eef2f7;place-items:center;display:grid}.Hi2WXW_fotoVuota svg{width:32%;max-width:44px;height:auto}.Hi2WXW_fotoRepertorio{container-type:inline-size}.Hi2WXW_etichettaRepertorio{color:#fff;letter-spacing:.02em;pointer-events:none;background:#1419289e;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:500;position:absolute;bottom:8px;right:8px}@container (max-width:179.98px){.Hi2WXW_etichettaRepertorio{display:none}}.Hi2WXW_seg{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--color-divider);gap:4px;padding:3px;display:flex}.Hi2WXW_segVerticale{flex-direction:column}.Hi2WXW_segOpt{font:inherit;cursor:pointer;color:var(--color-text);background:0 0;border:none;border-radius:6px;flex:1;padding:8px 10px;font-size:13px;transition:background-color .18s,color .18s,box-shadow .18s}.Hi2WXW_segVerticale .Hi2WXW_segOpt{text-align:left}.Hi2WXW_segOpt:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent)}.Hi2WXW_segOpt[aria-pressed=true].Hi2WXW_verde{background:var(--color-accent-900);color:var(--color-accent-300);box-shadow:inset 0 0 0 1px var(--color-accent)}.Hi2WXW_segOpt[aria-pressed=true].Hi2WXW_rosso{background:var(--color-accent-2-900);color:var(--color-accent-2-300);box-shadow:inset 0 0 0 1px var(--color-accent-2)}.Hi2WXW_dateBox{width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--color-accent-700);border-radius:8px;flex-direction:column;flex:none;justify-content:center;align-items:center;line-height:1;display:flex}.Hi2WXW_dateBox b{font-size:18px;font-weight:500}.Hi2WXW_dateBox span{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent-300);margin-top:3px;font-size:10px}.Hi2WXW_dateBoxGrande{width:64px;height:64px}.Hi2WXW_dateBoxGrande b{font-size:24px}.Hi2WXW_liveDot{background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 10px var(--color-accent);border-radius:50%;flex:none;animation:2.4s ease-in-out infinite Hi2WXW_pulsa}@keyframes Hi2WXW_pulsa{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.Hi2WXW_liveDot{animation:none}}
@media (max-width:959.98px){.wFo7fa_soloDesktop{display:none!important}}@media (min-width:960px){.wFo7fa_soloMobile{display:none!important}}.wFo7fa_eventi{flex-direction:column;max-width:1280px;margin-inline:auto;display:flex}.wFo7fa_lato{padding:16px 16px 0}.wFo7fa_titolo{margin:0;font-size:30px;line-height:1.05}.wFo7fa_sotto{color:var(--color-neutral-300);margin:6px 0 0;font-size:14px}.wFo7fa_mappa{flex-direction:column;gap:6px;padding:18px 0 10px;display:flex;position:relative}.wFo7fa_mare{writing-mode:vertical-rl;letter-spacing:.3em;color:var(--color-accent-700);font-size:10px;position:absolute;top:30px;right:-2px}.wFo7fa_provincia{width:min(240px, calc(100% - 24px - var(--i) * 18px));margin-left:calc(var(--i) * 18px);font:inherit;color:var(--color-text);text-align:left;cursor:pointer;border:1px solid var(--color-divider);background:var(--color-surface);border-radius:8px;align-items:center;gap:10px;padding:11px 14px;transition:border-color .2s,background-color .2s,box-shadow .2s,transform .2s;display:flex}.wFo7fa_provincia:hover{border-color:var(--color-accent-700);transform:translate(2px)}.wFo7fa_provincia[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-900);box-shadow:0 0 22px color-mix(in srgb, var(--color-accent) 35%, transparent)}.wFo7fa_sigla{width:24px;color:var(--color-accent);font-size:12px;font-weight:500}.wFo7fa_nomeProv{flex:1;font-size:14px}.wFo7fa_conteggio{color:var(--color-neutral-400);font-size:11px}.wFo7fa_elenco{flex-direction:column;padding:8px 16px 32px;display:flex}.wFo7fa_elencoTesta{flex-direction:column-reverse;gap:14px;display:flex}.wFo7fa_provTitolo{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-400);margin:0 0 4px;font-size:11px;font-weight:400}.wFo7fa_filtri{flex-wrap:wrap;gap:6px;display:flex}.wFo7fa_chip{cursor:pointer;font:inherit;border:none;font-size:11px}.wFo7fa_chip:hover{box-shadow:inset 0 0 0 1px var(--color-accent)}.wFo7fa_lista{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wFo7fa_rigaLink{color:var(--color-text);align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.wFo7fa_rigaLink:hover{color:var(--color-text)}.wFo7fa_rigaLink:hover .wFo7fa_rigaTitolo{color:var(--color-accent)}.wFo7fa_rigaLink svg{color:var(--color-neutral-500);flex:none}.wFo7fa_rigaTesto{flex-direction:column;flex:1;min-width:0;display:flex}.wFo7fa_rigaTitolo{font-size:15px;font-weight:500;transition:color .18s}.wFo7fa_rigaMeta{color:var(--color-neutral-400);font-size:12px}.wFo7fa_rigaDesktop{display:none}.wFo7fa_vuoto{color:var(--color-neutral-300);flex-direction:column;align-items:flex-start;gap:8px;padding:24px 0;font-size:14px;display:flex}@media (min-width:960px){.wFo7fa_eventi{grid-template-columns:440px minmax(0,1fr);gap:56px;padding:48px 40px 56px;display:grid}.wFo7fa_lato{flex-direction:column;align-self:start;gap:18px;padding:0;display:flex;position:sticky;top:24px}.wFo7fa_titolo{font-size:48px;line-height:1}.wFo7fa_sotto{margin:0;font-size:15px}.wFo7fa_mappa{gap:8px;padding:8px 0}.wFo7fa_mare{top:12px;right:0}.wFo7fa_provincia{width:300px;margin-left:calc(var(--i) * 26px);gap:12px;padding:14px 16px;font-size:15px}.wFo7fa_sigla{width:26px}.wFo7fa_nomeProv{font-size:15px}.wFo7fa_conteggio{font-size:12px}.wFo7fa_elenco{padding:0}.wFo7fa_elencoTesta{flex-flow:wrap;align-items:center;gap:8px;margin-bottom:12px}.wFo7fa_provTitolo{font-family:var(--font-franklin), system-ui, sans-serif;letter-spacing:0;text-transform:none;color:var(--color-text);margin:0 auto 0 0;font-size:28px;font-weight:700}.wFo7fa_rigaLink{display:none}.wFo7fa_rigaDesktop{grid-template-columns:64px 160px minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 0;display:grid}.wFo7fa_rigaTitoloD{font-size:18px;font-weight:500}.wFo7fa_rigaMetaD{color:var(--color-neutral-400);font-size:13px}.wFo7fa_azioni{gap:6px;display:flex}}
.tWQyYq_home{--natale-carta:#fff;--natale-ombra:#3c000f4d;--gutter:clamp(20px, 4vw, 48px);overflow-x:clip}.tWQyYq_dentro{max-width:1280px;padding-inline:var(--gutter);margin-inline:auto}.tWQyYq_testa{flex-direction:column;gap:14px;display:flex}.tWQyYq_testa h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,3.6vw,44px);line-height:1}.tWQyYq_eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent);font-size:12px;font-weight:600}.tWQyYq_lead{color:var(--color-neutral-300);margin:0;font-size:16px;line-height:1.55}.tWQyYq_nastro{color:var(--natale-rosso-testo);letter-spacing:.1em;text-transform:uppercase;background:#fff;align-self:flex-start;padding:5px 12px 4px;font-size:12px;font-weight:600;rotate:-2deg;box-shadow:0 4px 12px #3c000f33}.tWQyYq_nastroRosso{background:var(--natale-rosso);color:#fff;box-shadow:none}.tWQyYq_nastroProfondo{background:var(--natale-rosso-testo);color:#fff}.tWQyYq_hero,.tWQyYq_categorie{background:radial-gradient(circle at var(--alone-x,74%) var(--alone-y,46%), #ffffff38, transparent 38%), url(/natale/onde.svg) 0 0 / 330px repeat, var(--natale-rosso);color:#fff;position:relative;overflow:hidden}.tWQyYq_neveFerma,.tWQyYq_neveViva{pointer-events:none;position:absolute;inset:0}.tWQyYq_neveFerma{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='12' cy='18' r='2' opacity='.85'/%3E%3Ccircle cx='58' cy='6' r='1.5' opacity='.6'/%3E%3Ccircle cx='96' cy='30' r='2.5' opacity='.75'/%3E%3Ccircle cx='130' cy='62' r='1.5' opacity='.55'/%3E%3Ccircle cx='30' cy='74' r='3' opacity='.5'/%3E%3Ccircle cx='80' cy='92' r='1.8' opacity='.8'/%3E%3Ccircle cx='118' cy='118' r='2.2' opacity='.65'/%3E%3Ccircle cx='44' cy='128' r='1.4' opacity='.55'/%3E%3Ccircle cx='8' cy='104' r='1.6' opacity='.45'/%3E%3C/g%3E%3C/svg%3E") 0 0/140px}.tWQyYq_luci{pointer-events:none;display:block;position:absolute;top:0;left:0}.tWQyYq_heroDentro{max-width:1280px;padding:88px var(--gutter) 120px;flex-wrap:wrap;align-items:center;gap:40px clamp(32px,5vw,64px);margin-inline:auto;display:flex;position:relative}.tWQyYq_heroTesto{flex-direction:column;flex:480px;gap:22px;min-width:0;display:flex}.tWQyYq_heroTesto .tWQyYq_nastro{padding:6px 14px 5px;box-shadow:0 6px 16px #3c000f40}.tWQyYq_titoloHero{margin:0;line-height:0}.tWQyYq_titoloHero img{width:min(100%,560px);height:auto;filter:drop-shadow(0 8px 18px var(--natale-ombra));display:block}.tWQyYq_heroSotto{flex-direction:column;gap:10px;max-width:560px;display:flex}.tWQyYq_heroSotto p{text-wrap:pretty;margin:0;font-size:clamp(16px,1.4vw,18px);line-height:1.5}.tWQyYq_heroSotto p:last-child{font-weight:600}.tWQyYq_heroCta{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.tWQyYq_ctaVetro,.tWQyYq_ctaPieno,.tWQyYq_ctaBordo{border-radius:12px;flex:auto;justify-content:center;align-items:center;gap:10px;max-width:320px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1),box-shadow .2s,background-color .2s;display:inline-flex}.tWQyYq_ctaVetro{-webkit-backdrop-filter:blur(10px)saturate(140%);backdrop-filter:blur(10px)saturate(140%);color:#fff;text-shadow:0 1px 2px #3c000f59;box-shadow:inset 0 1px 0 #ffffff80, 0 10px 24px var(--natale-ombra);background:linear-gradient(160deg,#ffffff57,#ffffff1f);border:1px solid #ffffff8c;padding:15px 24px}.tWQyYq_ctaPieno{color:var(--natale-rosso-testo);box-shadow:0 10px 24px var(--natale-ombra);background:#fff;padding:16px 24px}.tWQyYq_ctaBordo{color:#fff;border:2px solid #fff;padding:14px 22px}.tWQyYq_ctaVetro:focus-visible,.tWQyYq_ctaPieno:focus-visible,.tWQyYq_ctaBordo:focus-visible,.tWQyYq_ctaChiaro:focus-visible,.tWQyYq_ctaBlu:focus-visible{outline-offset:3px;outline:3px solid #fff}.tWQyYq_heroPalla{flex-direction:column;flex:360px;align-items:center;min-width:0;display:flex}.tWQyYq_pallaMuove{width:min(100%,360px)}.tWQyYq_palla{filter:drop-shadow(0 18px 30px #3c000f59);-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.tWQyYq_ondaFondo{width:100%;height:64px;fill:var(--color-bg);display:block;position:absolute;bottom:-1px;left:0}.tWQyYq_countdown{background:var(--natale-carta);width:100%;max-width:480px;color:var(--color-text);border-radius:20px;flex-direction:column;gap:16px;margin-top:-96px;padding:20px;display:flex;position:relative;box-shadow:0 20px 48px #3c000f59}.tWQyYq_cdTesta{flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:15px;display:flex}.tWQyYq_countdown .tWQyYq_cdLive{background:var(--natale-rosso);box-shadow:0 0 0 4px var(--natale-rosa)}.tWQyYq_cdEtichetta{margin-right:auto;font-weight:600}.tWQyYq_cdIntervallo{color:var(--color-neutral-300);font-size:13px}.tWQyYq_cdCifre{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.tWQyYq_cdCifra{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-divider);border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:18px 0 12px;display:flex;position:relative;overflow:hidden}.tWQyYq_cdNastro{height:5px;position:absolute;top:0;left:0;right:0}.tWQyYq_cdNumero{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.6vw,46px);font-weight:500;line-height:1;display:inline-flex;overflow:hidden}.tWQyYq_cdAccento{color:var(--natale-rosso-testo)}.tWQyYq_cdUnita{letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-300);font-size:11px}.tWQyYq_cdGrazie{text-align:center;padding:18px 0;font-size:18px;font-weight:600}.tWQyYq_cdPiede{flex-wrap:wrap;align-items:center;gap:12px 16px;font-size:14px;display:flex}.tWQyYq_cdCalendario{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-divider);color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-weight:500;display:inline-flex}.tWQyYq_cdRegolamento{color:var(--natale-rosso-testo);margin-left:auto;font-weight:500}.tWQyYq_eventi{max-width:1280px;padding:64px var(--gutter) 88px;flex-wrap:wrap;align-items:flex-start;gap:32px 56px;margin-inline:auto;display:flex}.tWQyYq_eventiLato{flex-direction:column;flex:340px;gap:22px;min-width:0;display:flex}.tWQyYq_province{flex-direction:column;gap:10px;display:flex}.tWQyYq_province ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tWQyYq_province a{background:var(--natale-carta);box-shadow:0 0 0 1px var(--color-divider);color:var(--color-text);border-radius:12px;align-items:center;gap:12px;padding:13px 14px;text-decoration:none;transition:box-shadow .2s;display:flex}.tWQyYq_province a>svg{color:var(--color-neutral-400);flex:none;transition:transform .2s cubic-bezier(.22,1,.36,1),color .2s}.tWQyYq_sigla{background:var(--natale-rosa);width:34px;height:34px;color:var(--natale-rosso-testo);border-radius:50%;flex:none;place-items:center;font-family:ui-monospace,monospace;font-size:12px;font-weight:600;display:grid}.tWQyYq_provNome{flex:1;font-size:15px;font-weight:500}.tWQyYq_provConta{color:var(--color-neutral-300);font-size:13px}.tWQyYq_eventiCard{flex-wrap:wrap;flex:1.4 520px;gap:16px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tWQyYq_eventiCard li{background:var(--natale-carta);min-width:0;box-shadow:0 0 0 1px var(--color-divider), 0 8px 22px #1419280f;border-radius:18px;flex:240px;transition:box-shadow .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);overflow:hidden}.tWQyYq_eventiCard a{color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.tWQyYq_eventoFoto{display:block;position:relative;overflow:hidden}.tWQyYq_eventoFoto>:first-child{transition:transform .5s cubic-bezier(.22,1,.36,1)}.tWQyYq_badgeData{width:54px;color:var(--color-text);text-align:center;background:#fff;border-radius:10px;flex-direction:column;display:flex;position:absolute;top:12px;left:12px;overflow:hidden;box-shadow:0 6px 16px #1419282e}.tWQyYq_badgeData span{background:var(--natale-rosso);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:4px 0 3px;font-size:11px;font-weight:600}.tWQyYq_badgeData b{font-family:var(--font-franklin), sans-serif;padding:4px 0 6px;font-size:24px;font-weight:800;line-height:1}.tWQyYq_eventoTesto{flex-direction:column;gap:4px;padding:14px 16px 18px;display:flex}.tWQyYq_eventoTesto>:first-child{font-size:16px;font-weight:600}.tWQyYq_eventoTesto>:last-child{color:var(--color-neutral-300);font-size:13px}.tWQyYq_passiFascia{background:var(--color-surface);position:relative;overflow:hidden}.tWQyYq_passiFascia:before{content:"";background:repeating-linear-gradient(90deg, var(--natale-rosso) 0 12px, #fff 12px 24px);height:8px;position:absolute;inset:0 0 auto}.tWQyYq_passiFascia .tWQyYq_dentro{flex-direction:column;gap:32px;padding-block:72px 80px;display:flex}.tWQyYq_passiFascia .tWQyYq_testa{gap:16px}.tWQyYq_passi{flex-wrap:wrap;gap:28px 40px;margin:0;padding:0;list-style:none;display:flex}.tWQyYq_passi li{flex:260px;align-items:flex-start;gap:18px;min-width:0;display:flex}.tWQyYq_pallina{flex:none;margin-top:-72px}.tWQyYq_pallina svg{height:225px;display:block}.tWQyYq_passi li>div{flex-direction:column;gap:6px;padding-top:6px;display:flex}.tWQyYq_passi h3{margin:0;font-size:21px;line-height:1.15}.tWQyYq_passi p{color:var(--color-neutral-300);margin:0;font-size:16px;line-height:1.55}.tWQyYq_categorie{--alone-x:86%;--alone-y:55%}.tWQyYq_categorieDentro{max-width:1280px;padding:88px var(--gutter);flex-wrap:wrap-reverse;align-items:center;gap:32px clamp(32px,5vw,64px);margin-inline:auto;display:flex;position:relative}.tWQyYq_categorieTesto{flex-direction:column;flex:999 560px;gap:32px;min-width:0;display:flex}.tWQyYq_categorieTesta{flex-wrap:wrap;align-items:flex-end;gap:20px 24px;display:flex}.tWQyYq_categorieTesta .tWQyYq_testa{flex:320px;gap:18px}.tWQyYq_categorieTesta h2{color:#fff;text-shadow:0 2px 12px #3c000f40}.tWQyYq_categorieGriglia{color:var(--color-text);flex-wrap:wrap;gap:20px;display:flex}.tWQyYq_categorieGriglia>div{background:var(--natale-carta);border-radius:20px;flex:280px;min-width:0;padding:24px;box-shadow:0 14px 34px #3c000f38}.tWQyYq_ctaChiaro{color:var(--color-text);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:12px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex;box-shadow:0 6px 18px #3c000f40}.tWQyYq_albero{flex:200px;justify-content:center;display:flex}.tWQyYq_albero img{filter:drop-shadow(0 14px 24px #3c000f59);-webkit-user-select:none;user-select:none;pointer-events:none;width:min(100%,260px);height:auto;display:block}.tWQyYq_comuni{color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='160'%3E%3Cpath d='M30 20l2.2 5.8 5.8 2.2-5.8 2.2L30 36l-2.2-5.8-5.8-2.2 5.8-2.2z' fill='%23ffc65c' opacity='.5'/%3E%3Cpath d='M130 70l1.6 4.4 4.4 1.6-4.4 1.6-1.6 4.4-1.6-4.4-4.4-1.6 4.4-1.6z' fill='%23fff' opacity='.35'/%3E%3Ccircle cx='80' cy='130' r='1.6' fill='%23fff' opacity='.4'/%3E%3Ccircle cx='160' cy='18' r='1.2' fill='%23fff' opacity='.35'/%3E%3Ccircle cx='20' cy='110' r='1.4' fill='%23ffc65c' opacity='.45'/%3E%3C/svg%3E") 0 0 / 180px repeat, var(--natale-blu);position:relative;overflow:hidden}.tWQyYq_comuniDentro{max-width:1280px;padding:80px var(--gutter);flex-wrap:wrap;align-items:center;gap:32px 56px;margin-inline:auto;display:flex;position:relative}.tWQyYq_comuniNumero{flex-direction:column;flex:320px;gap:10px;display:flex}.tWQyYq_eyebrowChiaro{letter-spacing:.1em;text-transform:uppercase;color:var(--natale-oro-luce);font-size:12px;font-weight:600}.tWQyYq_numeroGrande{font-family:var(--font-franklin), sans-serif;letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(76px,11vw,148px);font-weight:800;line-height:.85}.tWQyYq_comuniSotto{color:var(--natale-ghiaccio);font-size:18px}.tWQyYq_comuniTesto{flex-direction:column;flex:360px;gap:16px;display:flex}.tWQyYq_comuniTesto h2{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(26px,2.8vw,36px);line-height:1.05}.tWQyYq_comuniTesto p{color:var(--natale-ghiaccio);margin:0;font-size:17px;line-height:1.5}.tWQyYq_ctaBlu{color:var(--natale-blu);background:#fff;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s cubic-bezier(.22,1,.36,1);display:inline-flex}.tWQyYq_socialCrediti{max-width:1280px;padding:80px var(--gutter);flex-wrap:wrap;align-items:center;gap:40px 56px;margin-inline:auto;display:flex}.tWQyYq_social{flex-direction:column;flex:360px;gap:16px;display:flex}.tWQyYq_social h2{letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.8vw,36px);line-height:1.05}.tWQyYq_socialBottoni{flex-wrap:wrap;gap:8px;display:flex}.tWQyYq_socialBottoni a{background:var(--natale-carta);box-shadow:0 0 0 1px var(--color-divider);color:var(--color-text);border-radius:12px;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.tWQyYq_creditiColonna{flex-direction:column;flex:360px;align-items:center;gap:14px;display:flex}.tWQyYq_crediti{background:var(--natale-carta);box-shadow:0 0 0 1px var(--color-divider);border-radius:20px;align-self:stretch;align-items:center;gap:24px;padding:28px;display:flex}.tWQyYq_creditiFoto{box-shadow:0 0 0 4px #fff, 0 0 0 6px var(--natale-rosso);flex:none}.tWQyYq_creditiTesto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tWQyYq_creditiTesto>:first-child{letter-spacing:.08em;text-transform:uppercase;color:var(--color-neutral-300);font-size:11px}.tWQyYq_creditiTesto>:nth-child(2){font-family:var(--font-franklin), sans-serif;font-size:24px;font-weight:700;line-height:1.2}.tWQyYq_creditiTesto>:nth-child(3){color:var(--color-neutral-300);font-size:15px}.tWQyYq_regolamentoLink{color:var(--natale-rosso-testo);align-items:center;gap:6px;font-size:15px;font-weight:500;display:inline-flex}@media (max-width:959.98px){.tWQyYq_heroDentro{padding:72px var(--gutter) 96px}.tWQyYq_heroCta>*{max-width:none}}@media (max-width:479.98px){.tWQyYq_crediti{flex-direction:column;align-items:flex-start;padding:24px}}@media (prefers-reduced-motion:no-preference){.tWQyYq_entra,.tWQyYq_entraCard{--passo:70ms;animation:.6s cubic-bezier(.22,1,.36,1) both tWQyYq_materializza;animation-delay:calc(var(--i,0) * var(--passo))}.tWQyYq_entraCard{animation-name:tWQyYq_materializzaCard;animation-duration:.8s}}@keyframes tWQyYq_materializza{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}@keyframes tWQyYq_materializzaCard{0%{opacity:0;filter:blur(4px);transform:translateY(24px)scale(.96)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.tWQyYq_ctaVetro:hover,.tWQyYq_ctaPieno:hover,.tWQyYq_ctaChiaro:hover,.tWQyYq_ctaBlu:hover{transform:translateY(-2px)}.tWQyYq_ctaPieno:hover{box-shadow:0 14px 30px var(--natale-ombra)}.tWQyYq_ctaBordo:hover{background:#ffffff1f}.tWQyYq_ctaVetro:hover{box-shadow:inset 0 1px 0 #fff9, 0 14px 30px var(--natale-ombra);background:linear-gradient(160deg,#ffffff6b,#fff3)}.tWQyYq_eventiCard li:hover{box-shadow:0 0 0 1px var(--color-divider), 0 16px 32px #1419281f;transform:translateY(-3px)}.tWQyYq_eventiCard li:hover .tWQyYq_eventoFoto>:first-child{transform:scale(1.04)}.tWQyYq_province a:hover{box-shadow:0 0 0 1px var(--natale-rosso)}.tWQyYq_province a:hover>svg{color:var(--natale-rosso);transform:translate(3px)}}
@media (max-width:959.98px){.H1eknG_soloDesktop{display:none!important}}@media (min-width:960px){.H1eknG_soloMobile{display:none!important}}.H1eknG_natale{background:#da2b4c url(/natale/onde.svg) 0 0/200px;padding-bottom:170px;position:relative;overflow:hidden}.H1eknG_palla,.H1eknG_albero{pointer-events:none;-webkit-user-select:none;user-select:none;height:auto;position:absolute;bottom:0}.H1eknG_palla{width:120px;left:50%;translate:-50% -16px}.H1eknG_albero{display:none}.H1eknG_vetrina{--rapporto-foto:4 / 5;flex-direction:column;max-width:1280px;margin-inline:auto;display:flex}.H1eknG_colonna{flex-direction:column;gap:12px;padding:16px 16px 20px;display:flex}.H1eknG_titolo{margin:0;line-height:0}.H1eknG_titolo img{filter:drop-shadow(0 6px 14px #3c000f40);width:min(100%,340px);height:auto;margin-inline:auto;display:block}.H1eknG_filtri{border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-lg);flex-direction:column;gap:10px;padding:12px;display:flex}.H1eknG_etichetta{margin-bottom:5px;font-size:12px;display:block}.H1eknG_cerca{position:relative}.H1eknG_cerca svg{color:var(--color-neutral-500);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.H1eknG_cerca input{width:100%;padding-left:32px}.H1eknG_tags{flex-wrap:wrap;gap:6px;display:flex}.H1eknG_chip{cursor:pointer;font:inherit;border:none;font-size:11px;transition:box-shadow .18s,background-color .18s}.H1eknG_chip:hover{box-shadow:inset 0 0 0 1px var(--color-accent)}.H1eknG_regolamento{font-size:13px}.H1eknG_galleria{grid-template-columns:1fr 1fr;align-content:start;gap:16px 12px;padding:0 16px 28px;display:grid}.H1eknG_card{border-radius:calc(var(--radius-md) + 6px);background:var(--color-bg);min-width:0;box-shadow:var(--shadow-md);flex-direction:column;gap:8px;padding:6px 6px 8px;display:flex}.H1eknG_fotoLink{border-radius:var(--radius-md);display:block}.H1eknG_fotoLink>div{transition:transform .35s cubic-bezier(.22,1,.36,1)}.H1eknG_fotoLink:hover>div{transform:scale(1.015)}.H1eknG_info{align-items:center;gap:8px;padding-inline:4px;display:flex}.H1eknG_testi{flex:1;align-items:baseline;gap:6px;min-width:0;display:flex}.H1eknG_nome{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none;overflow:hidden}.H1eknG_nome:hover{color:var(--color-accent)}.H1eknG_provMobile{color:var(--color-neutral-400);font-size:10px}.H1eknG_metaDesktop{display:none}.H1eknG_votiFinali{text-align:center;color:var(--color-neutral-300);border-radius:var(--radius-md);background:var(--color-surface);padding:6px;font-size:14px}.H1eknG_vuoto{border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-lg);flex-direction:column;grid-column:1/-1;align-items:flex-start;gap:10px;padding:24px;display:flex}.H1eknG_vuoto p{margin:0;font-size:15px}.H1eknG_vuotoSotto{color:var(--color-neutral-400);font-size:13px!important}@media (min-width:960px){.H1eknG_vetrina{--rapporto-foto:1 / 1;grid-template-columns:270px minmax(0,1fr);gap:40px;padding:40px;display:grid}.H1eknG_natale{background-size:260px;padding-bottom:260px}.H1eknG_palla{width:190px;left:max(24px,50% - 600px);translate:0 -12px}.H1eknG_albero{width:330px;display:block;right:-70px;translate:0 90px}.H1eknG_colonna{align-self:start;gap:20px;padding:0;position:sticky;top:24px}.H1eknG_titolo img{width:calc(100% + 24px);max-width:none;margin-inline:-12px}.H1eknG_filtri{gap:20px;padding:20px}.H1eknG_galleria{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0}.H1eknG_card{gap:10px;padding:8px 8px 10px}.H1eknG_testi{flex-direction:column;align-items:stretch;gap:0}.H1eknG_nome{font-size:16px}.H1eknG_provMobile{display:none}.H1eknG_metaDesktop{color:var(--color-neutral-400);font-size:12px;display:block}}
.yPkn6G_testata{--alone-x:80%;--alone-y:40%}.yPkn6G_testataDentro{max-width:1280px;padding:84px var(--gutter) 104px;flex-direction:column;gap:18px;margin-inline:auto;display:flex;position:relative}.yPkn6G_nastroGrande{padding:6px 14px 5px;box-shadow:0 6px 16px #3c000f40}.yPkn6G_testataDentro h1{letter-spacing:-.04em;text-shadow:0 3px 18px var(--natale-ombra);margin:0;font-size:clamp(44px,6.4vw,80px);font-weight:800;line-height:.95}.yPkn6G_testataDentro p{text-wrap:pretty;max-width:560px;margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.45}.yPkn6G_corpo{max-width:1280px;padding:40px var(--gutter) 88px;flex-wrap:wrap;align-items:flex-start;gap:32px 48px;margin-inline:auto;display:flex}.yPkn6G_cartina{color:#fff;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='14' cy='20' r='1.8' opacity='.4'/%3E%3Ccircle cx='84' cy='34' r='2.2' opacity='.3'/%3E%3Ccircle cx='40' cy='88' r='1.5' opacity='.35'/%3E%3Ccircle cx='104' cy='100' r='1.6' opacity='.3'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 120px repeat, var(--natale-blu);border-radius:24px;flex-direction:column;flex:340px;gap:8px;min-width:0;max-width:420px;padding:24px 24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 44px #0028464d}@media (min-width:960px){.yPkn6G_cartina{flex:0 0 400px;max-width:400px;position:sticky;top:88px}}.yPkn6G_provincia{--passo:22px;width:calc(100% - 4 * var(--passo));margin-left:calc(var(--i) * var(--passo));color:#fff;font:inherit;text-align:left;cursor:pointer;background:#ffffff14;border:1px solid #ffffff3d;border-radius:12px;align-items:center;gap:12px;padding:13px 19px;transition:background-color .2s,border-color .2s,box-shadow .25s,transform .2s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.yPkn6G_provincia:focus-visible{outline-offset:3px;outline:3px solid #ffc65c}.yPkn6G_sigla{color:#ffc65c;width:26px;font-family:ui-monospace,monospace;font-size:12px;font-weight:600}.yPkn6G_nomeProv{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.yPkn6G_conteggio{white-space:nowrap;color:#cfe0ee;font-size:12px}.yPkn6G_provincia[aria-pressed=true]{color:var(--color-text);background:#fff;border-color:#fff;box-shadow:0 0 0 3px #ffc65c8c,0 0 28px #ffc65c73}.yPkn6G_provincia[aria-pressed=true] .yPkn6G_sigla{color:var(--natale-rosso-testo)}.yPkn6G_provincia[aria-pressed=true] .yPkn6G_conteggio{color:var(--color-neutral-300)}.yPkn6G_elenco{flex-direction:column;flex:999 520px;gap:18px;min-width:0;display:flex}.yPkn6G_elencoTesta{flex-wrap:wrap;align-items:center;gap:14px 16px;display:flex}.yPkn6G_elencoTesta h2{letter-spacing:-.02em;margin:0 auto 0 0;font-size:clamp(24px,2.4vw,30px);line-height:1.1}.yPkn6G_filtri{flex-wrap:wrap;gap:6px;display:flex}.yPkn6G_filtro{background:var(--natale-carta);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:500;transition:background-color .18s,box-shadow .18s,color .18s;display:inline-flex;box-shadow:inset 0 0 0 1px #d3dae4}.yPkn6G_filtro[aria-pressed=true]{background:var(--natale-rosso);box-shadow:none;color:#fff}.yPkn6G_lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.yPkn6G_card{background:var(--natale-carta);box-shadow:0 0 0 1px var(--color-divider), 0 6px 18px #1419280d;border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:14px;transition:box-shadow .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1);display:flex}.yPkn6G_cardMedia{flex:none;align-items:center;gap:14px;display:flex}.yPkn6G_data{width:58px;box-shadow:0 0 0 1px var(--color-divider), 0 4px 10px #14192814;text-align:center;background:#fff;border-radius:10px;flex-direction:column;flex:none;display:flex;overflow:hidden}.yPkn6G_data>span:first-child{background:var(--natale-rosso);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:4px 0 3px;font-size:11px;font-weight:600}.yPkn6G_data b{font-family:var(--font-franklin), sans-serif;padding:5px 0 2px;font-size:24px;font-weight:800;line-height:1}.yPkn6G_data>span:last-child{letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-300);padding:0 0 5px;font-size:10px}.yPkn6G_foto{flex:none;width:150px;position:relative}.yPkn6G_tipo{color:var(--color-text);background:#fff;border-radius:999px;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.yPkn6G_tipo>span:first-child{border-radius:50%;flex:none;width:7px;height:7px}.yPkn6G_tipo>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.yPkn6G_cardTesto{flex-direction:column;flex:220px;gap:4px;min-width:0;display:flex}.yPkn6G_titolo{font-size:17px;font-weight:600;line-height:1.25}.yPkn6G_meta{color:var(--color-neutral-300);font-size:13px}.yPkn6G_azioni{flex:none;gap:6px;margin-left:auto;display:flex}.yPkn6G_azione{background:var(--color-surface);min-width:44px;min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;border:0;border-radius:10px;place-items:center;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .18s,box-shadow .18s,color .18s;display:inline-grid;box-shadow:inset 0 0 0 1px #d3dae4}button.yPkn6G_azione{width:44px;padding:0}.yPkn6G_vuoto{background:var(--natale-carta);box-shadow:0 0 0 1px var(--color-divider);color:var(--color-accent);border-radius:18px;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 24px;display:flex}.yPkn6G_vuoto p{color:var(--color-neutral-300);margin:0;font-size:15px}.yPkn6G_mostraTutti{background:var(--natale-rosa);color:var(--natale-rosso-testo);font:inherit;cursor:pointer;border:0;border-radius:10px;padding:10px 14px;font-size:14px;font-weight:600}@media (max-width:959.98px){.yPkn6G_cartina{padding:20px 18px 24px}.yPkn6G_provincia{--passo:14px;gap:10px;padding:12px 14px}.yPkn6G_sigla{width:22px}.yPkn6G_nomeProv{font-size:14px}}@media (max-width:379.98px){.yPkn6G_provincia{--passo:9px;padding-inline:12px}}@media (max-width:959.98px){.yPkn6G_filtri{width:calc(100% + 2 * var(--gutter));margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;scroll-padding-inline:var(--gutter);flex-wrap:nowrap;overflow-x:auto}.yPkn6G_filtri::-webkit-scrollbar{display:none}.yPkn6G_filtro{white-space:nowrap;flex:none}}@media (max-width:479.98px){.yPkn6G_azioni{width:100%}.yPkn6G_azioni .yPkn6G_azione:last-child{flex:1}}@media (hover:hover){.yPkn6G_provincia:not([aria-pressed=true]):hover{background:#ffffff29;border-color:#ffffff80}.yPkn6G_filtro:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px var(--natale-rosso);color:var(--natale-rosso-testo)}.yPkn6G_azione:hover{background:var(--natale-rosa);box-shadow:inset 0 0 0 1px var(--natale-rosso);color:var(--natale-rosso-testo)}.yPkn6G_mostraTutti:hover{background:#fbd3dc}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.yPkn6G_provincia:not([aria-pressed=true]):hover{transform:translate(3px)}.yPkn6G_card:hover{box-shadow:0 0 0 1px var(--color-divider), 0 14px 30px #1419281a;transform:translateY(-2px)}}
