.sito .p-evento .ev-testa{min-height:min(92svh,860px);color:var(--cream);background:var(--black);flex-direction:column;justify-content:flex-end;display:flex;position:relative}.sito .p-evento .ev-foto{position:absolute;inset:0;overflow:hidden}.sito .p-evento .ev-foto img{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.08)}.sito .p-evento .ev-foto:after{content:"";background:linear-gradient(#16151559 0%,#1615151a 35%,#161515d9 100%);position:absolute;inset:0}.sito .p-evento .ev-testa .wrap{z-index:1;width:100%;padding-top:140px;position:relative}.sito .p-evento .ev-testa .briciole{opacity:.85}.sito .p-evento .ev-titolo{max-width:14ch}.sito .p-evento .ev-dati{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.sito .p-evento .ev-dati span{font-family:var(--ui);-webkit-backdrop-filter:blur(10px);background:#f7f2f224;border-radius:99px;padding:9px 15px;font-size:14px}.sito .p-evento .ev-dati span.quota{background:var(--cream);color:var(--black);font-weight:500}.sito .p-evento .ev-testa .onda{z-index:1;margin-top:clamp(30px,4vw,60px);position:relative}.sito .p-evento .ev-corpo{grid-template-columns:minmax(0,1.25fr) minmax(320px,.85fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.sito .p-evento .ev-attacco{letter-spacing:-.015em;text-wrap:balance;padding-bottom:.08em;font-size:clamp(28px,3vw,46px);line-height:1.12}.sito .p-evento .ev-attacco em{color:var(--red);font-style:normal}.sito .p-evento .ev-testo{font-family:var(--ui);gap:16px;max-width:60ch;margin-top:26px;font-size:17px;font-weight:300;line-height:1.7;display:grid}.sito .p-evento .blocco{margin-top:clamp(56px,7vw,96px)}.sito .p-evento .blocco>.tag{color:var(--red);margin-bottom:18px;display:block}.sito .p-evento .carta-vini{background:var(--cream);box-shadow:inset 0 0 0 1.5px var(--red), inset 0 0 0 7px var(--cream), inset 0 0 0 8px #89030373;border-radius:4px;padding:clamp(26px,4vw,48px)}.sito .p-evento .carta-vini h3{text-align:center;color:var(--red);padding-bottom:.08em;font-size:clamp(30px,3vw,44px);line-height:1.1}.sito .p-evento .carta-vini>p{text-align:center;font-family:var(--ui);letter-spacing:.16em;text-transform:uppercase;opacity:.7;margin:6px 0 26px;font-size:12px}.sito .p-evento .voce{font-family:var(--ui);align-items:baseline;gap:12px;padding:10px 0;font-size:16px;line-height:1.45;display:flex}.sito .p-evento .voce b{font-weight:500}.sito .p-evento .voce i{border-bottom:2px dotted #89030359;flex:1;min-width:20px;transform:translateY(-.3em)}.sito .p-evento .voce span{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--red);font-size:13px}.sito .p-evento .voce-sotto{font-family:var(--ui);opacity:.8;padding:0 0 8px 18px;font-size:15px;font-weight:300;line-height:1.6}.sito .p-evento .motivi{background:var(--line);border-radius:20px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.sito .p-evento .motivo{background:var(--cream-warm);padding:26px 24px 28px}.sito .p-evento .motivo small{font-family:var(--ui);opacity:.55;font-size:12px}.sito .p-evento .motivo h3{margin:10px 0;padding-bottom:.08em;font-size:clamp(24px,2vw,30px);line-height:1.12}.sito .p-evento .motivo p{font-family:var(--ui);opacity:.85;font-size:15px;font-weight:300;line-height:1.55}@media (max-width:560px){.sito .p-evento .motivi{grid-template-columns:1fr}}.sito .p-evento .iscrizione{background:var(--black);color:var(--cream);--ink:var(--cream);--paper:var(--black);--line:#f7f2f238;border-radius:24px;position:sticky;top:96px}.sito .p-evento .iscr-testa{border-bottom:2px dashed #f7f2f238;grid-template-columns:auto 1fr;align-items:center;gap:20px;padding:26px 26px 22px;display:grid;position:relative}.sito .p-evento .iscr-testa:before,.sito .p-evento .iscr-testa:after{content:"";background:var(--cream);border-radius:50%;width:24px;height:24px;position:absolute;bottom:-13px}.sito .p-evento .iscr-testa:before{left:-12px}.sito .p-evento .iscr-testa:after{right:-12px}.sito .p-evento .iscr-data{text-align:center;font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.sito .p-evento .iscr-data b{font-family:var(--display);letter-spacing:-.03em;color:var(--red-soft);font-size:56px;font-weight:400;line-height:1.05;display:block}.sito .p-evento .iscr-testa h2{padding-bottom:.08em;font-size:clamp(26px,2.2vw,34px);line-height:1.1}.sito .p-evento .iscr-testa p{font-family:var(--ui);opacity:.7;margin-top:4px;font-size:13px}.sito .p-evento .iscr-corpo{padding:26px}.sito .p-evento .iscr-corpo .modulo{gap:20px}.sito .p-evento .posti{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sito .p-evento .stepper{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:99px;align-items:center;gap:4px;padding:4px;display:inline-flex}.sito .p-evento .stepper button{cursor:pointer;background:#f7f2f21a;border:0;border-radius:50%;width:40px;height:40px;font-size:20px;line-height:1}.sito .p-evento .stepper button:hover{background:var(--red-bright)}.sito .p-evento .stepper output{text-align:center;min-width:38px;font-family:var(--display);font-size:26px}.sito .p-evento .calici{flex-wrap:wrap;align-items:flex-end;gap:4px;min-height:30px;display:flex}.sito .p-evento .calici svg{width:18px;height:28px;animation:evento-entra .5s var(--ease) both}@keyframes evento-entra{0%{opacity:0;transform:translateY(10px)scale(.6)}}.sito .p-evento .residui{font-family:var(--ui);gap:8px;font-size:13px;display:grid}.sito .p-evento .residui-barra{background:#f7f2f224;border-radius:4px;height:4px;position:relative}.sito .p-evento .residui-barra i{width:var(--pieno,0%);border-radius:inherit;background:var(--red-soft);position:absolute;inset:0 auto 0 0}.sito .p-evento .iscr-community{border-top:1px solid var(--line);font-family:var(--ui);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:18px 26px 24px;font-size:14px;display:flex}.sito .p-evento .iscr-community a{color:var(--red-soft);margin:-12px 0;padding:12px 0;font-weight:500;text-decoration:none}.sito .p-evento .iscr-community a:hover{text-decoration:underline}.sito .p-evento .iscrizione .esito{margin-top:4px}@media (max-width:980px){.sito .p-evento .ev-corpo{grid-template-columns:1fr}.sito .p-evento .iscrizione{scroll-margin-top:88px;position:static}}.sito .p-evento .barra-iscr{display:none}@media (max-width:980px){.sito .p-evento .barra-iscr{z-index:84;padding:12px max(16px, env(safe-area-inset-right,0px)) calc(12px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));background:color-mix(in srgb, var(--black) 92%, transparent);-webkit-backdrop-filter:blur(14px);color:var(--cream);font-family:var(--ui);transition:transform .5s var(--ease);justify-content:space-between;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.sito .p-evento .barra-iscr.su{transform:none}.sito .p-evento .barra-iscr span{opacity:.9;font-size:13px;line-height:1.35}.sito .p-evento .barra-iscr b{font-family:var(--display);opacity:1;font-size:19px;font-weight:400;display:block}.sito .p-evento .barra-iscr .btn{background:var(--red-bright);color:var(--cream);flex:none}}.sito .p-evento .altri{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:18px;margin-top:24px;display:grid}.sito .p-evento .altro{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:18px;gap:8px;padding:22px 24px;text-decoration:none;transition:background .3s,color .3s;display:grid}.sito .p-evento .altro:hover{background:var(--black);color:var(--cream)}.sito .p-evento .altro small{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:12px}.sito .p-evento .altro b{padding-bottom:.08em;font-size:30px;font-weight:400;line-height:1.1}.sito .p-evento .altro span{font-family:var(--ui);font-size:14px;font-weight:500}.sito .p-evento .ev-testa.senza-foto{min-height:min(70svh,640px)}.sito .p-evento .ev-dati span.annullata{background:var(--red-bright);color:var(--cream);font-weight:500}.sito .p-evento .voce span.extra{color:inherit;opacity:.65}.sito .p-evento .voce.quota{border-top:1px dashed #8903034d;margin-top:10px;padding-top:18px}.sito .p-evento .ev-galleria{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:10px;display:grid}.sito .p-evento .ev-galleria div{aspect-ratio:4/3;background:var(--cream-warm);border-radius:14px;position:relative;overflow:hidden}.sito .p-evento .iscr-chiusa{font-family:var(--ui);opacity:.9;margin-bottom:20px;font-size:15px;font-weight:300;line-height:1.6}.sito .p-evento .campo-errore{font-family:var(--ui);color:var(--red-soft);font-size:13px;line-height:1.45}.sito .p-evento .campo.errore input,.sito .p-evento .campo.errore select{border-bottom-color:var(--red-soft)}.sito .p-evento .stepper button:disabled{opacity:.35;cursor:not-allowed}.sito .p-evento .stepper button:disabled:hover{background:#f7f2f21a}.sito .p-evento .stepper output:focus{outline:none}.sito .p-evento .esito.errore{color:#ffb3ab}.sito .p-evento .esito strong{font-weight:500}.sito .p-evento .invia .btn.ghost{color:var(--cream)}.sito .p-evento .iscrizione .campo select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23F7F2F2' stroke-width='1.6'/%3E%3C/svg%3E")}
