.ct-cal[data-astro-cid-kxdbumtn]{border:1px solid var(--color-line);background:var(--color-ink-0);position:relative}@media (width<=639px){.ct-cal[data-astro-cid-kxdbumtn]{margin-inline:calc(var(--gutter) * -1);border-inline:0}}@media (width>=640px) and (width<=1023px){.ct-cal[data-astro-cid-kxdbumtn]{max-width:744px}}.ct-salta[data-astro-cid-kxdbumtn]{z-index:2;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;top:0;left:0;overflow:hidden}.ct-salta[data-astro-cid-kxdbumtn]:focus-visible{clip-path:none;background:var(--color-ink-0);width:auto;height:44px;color:var(--color-text);text-underline-offset:4px;align-items:center;margin:0;padding-inline:12px;text-decoration:underline;display:inline-flex;top:8px;left:8px;overflow:visible}.ct-cal-ph[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr);align-content:start;gap:20px;padding:20px;display:grid;position:absolute;inset:0}.ct-cal-ph[data-astro-cid-kxdbumtn][hidden]{display:none}.ct-cal-ph-t[data-astro-cid-kxdbumtn]{color:var(--color-text-2);margin:0;font-size:.9375rem}.ct-cal-ph-ore[data-astro-cid-kxdbumtn]{display:none}.ct-cal-ph-mese[data-astro-cid-kxdbumtn]{aspect-ratio:7/5;border:1px solid var(--color-line);background-image:linear-gradient(to right, var(--color-line) 1px, transparent 1px), linear-gradient(to bottom, var(--color-line) 1px, transparent 1px);background-size:14.2857% 20%;max-width:560px}.ct-cal-ph-righe[data-astro-cid-kxdbumtn]{border-top:1px solid var(--color-line);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 47px, var(--color-line) 47px, var(--color-line) 48px);height:72%}.ct-cal[data-astro-cid-kxdbumtn][data-dentro]:after{content:"";z-index:3;border:2px solid var(--color-lime);pointer-events:none;position:absolute;inset:0}.ct-frame[data-astro-cid-kxdbumtn]{width:100%;height:var(--ct-h);color-scheme:dark;border:0;display:block;position:relative}@media (scripting:enabled){.ct-cal[data-astro-cid-kxdbumtn]:not([data-aperto]) .ct-frame[data-astro-cid-kxdbumtn]{height:min(var(--ct-hi-piccolo), calc(570px + 55vw + var(--ct-extra,0px)))}.ct-cal[data-astro-cid-kxdbumtn][data-righe="6"]{--ct-extra:calc(min(100vw, 600px) * .137)}}@media (scripting:none){.ct-cal[data-astro-cid-kxdbumtn],.ct-fallback[data-astro-cid-kxdbumtn][data-booking-fallback-fisso]{display:none}}.ct-fallback[data-astro-cid-kxdbumtn]{color:var(--color-text-2);margin:16px 0 0;font-size:.9375rem;line-height:1.5}.ct-live[data-astro-cid-kxdbumtn]:empty{display:none}.ct-fallback--attivo[data-astro-cid-kxdbumtn]{border-left:2px solid var(--color-lime);color:var(--color-text);padding-left:12px}.ct-fallback-link[data-astro-cid-kxdbumtn]{color:var(--color-text);text-underline-offset:3px;padding:0;text-decoration:underline;display:inline;position:relative}.ct-fallback-link[data-astro-cid-kxdbumtn]:before{content:"";position:absolute;inset:-12px -6px}.ct-split[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr);gap:clamp(2rem,5vw,3rem);display:grid}.ct-split[data-astro-cid-kxdbumtn] .ct-head{--sh-gap:0px;--sh-title-max:24ch}.ct-card[data-astro-cid-kxdbumtn]{border:1px solid var(--color-line);background:var(--color-ink-2);min-width:0;max-width:720px;padding:20px}.ct-rec[data-astro-cid-kxdbumtn]{min-width:0}.ct-rec-titolo[data-astro-cid-kxdbumtn]{font-size:var(--fs-body-l);letter-spacing:-.02em;word-spacing:.08em;color:var(--color-text-2);text-wrap:balance;margin:0 0 16px;font-weight:500;line-height:1.25}.ct-recapiti[data-astro-cid-kxdbumtn]{border-top:1px solid var(--color-line);gap:0;margin:0;display:grid}.ct-recapito[data-astro-cid-kxdbumtn]{border-bottom:1px solid var(--color-line);align-content:start;gap:4px;min-width:0;padding-block:14px;display:grid}.ct-recapito[data-astro-cid-kxdbumtn] dd[data-astro-cid-kxdbumtn]{margin:0}.ct-recapito-link[data-astro-cid-kxdbumtn],.ct-recapito-testo[data-astro-cid-kxdbumtn]{min-height:44px;font-family:var(--font-display);letter-spacing:-.015em;word-spacing:.06em;color:var(--color-text);overflow-wrap:anywhere;padding-block:8px;font-size:clamp(1.0625rem,.9rem + .6vw,1.25rem);font-weight:500;line-height:1.25;display:inline-block}.ct-recapito-link[data-astro-cid-kxdbumtn]{text-decoration:underline;text-decoration-color:var(--color-text-3);text-underline-offset:5px;transition:text-decoration-color var(--dur-state) var(--ease-in-out);text-decoration-thickness:1px}.ct-recapito-link[data-astro-cid-kxdbumtn]:hover{text-decoration-color:var(--color-lime)}@media (width>=640px){.ct-card[data-astro-cid-kxdbumtn]{padding:32px}}@media (scripting:enabled) and (width>=600px){.ct-cal[data-astro-cid-kxdbumtn]:not([data-aperto]) .ct-frame[data-astro-cid-kxdbumtn]{height:min(var(--ct-hi-medio), calc(min(625px + 44.6vw, 1000px) + var(--ct-extra,0px)))}.ct-cal[data-astro-cid-kxdbumtn][data-righe="6"]{--ct-extra:calc(min(100vw - 2 * var(--gutter), 744px) * .138)}}@media (width>=1024px){.ct-frame[data-astro-cid-kxdbumtn]{height:var(--ct-h-largo)}}@media (scripting:enabled) and (width>=1024px){.ct-cal[data-astro-cid-kxdbumtn]:not([data-aperto]) .ct-frame[data-astro-cid-kxdbumtn]{height:calc(clamp(410px, calc(72vw - 376px), 545px) + var(--ct-extra,0px))}.ct-cal[data-astro-cid-kxdbumtn][data-righe="6"]{--ct-extra:clamp(0px, calc(45.5vw - 466px), 86px)}}@media (width>=1024px){.ct-split[data-astro-cid-kxdbumtn]{grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:32px}.ct-split[data-astro-cid-kxdbumtn] .ct-head{grid-area:1/1/auto/6}.ct-rec[data-astro-cid-kxdbumtn]{top:calc(var(--nav-top) + var(--nav-h) + 24px);grid-area:2/1/auto/6;align-self:start;position:sticky}.ct-card[data-astro-cid-kxdbumtn]{grid-area:1/6/3/13;max-width:none}.ct-cal-ph[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:0;padding:0}.ct-cal-ph-t[data-astro-cid-kxdbumtn]{padding:24px}.ct-cal-ph-col[data-astro-cid-kxdbumtn]{border-left:1px solid var(--color-line);padding:24px}.ct-cal-ph-ore[data-astro-cid-kxdbumtn]{display:block}}@media (width>=1280px){.ct-split[data-astro-cid-kxdbumtn] .ct-head,.ct-rec[data-astro-cid-kxdbumtn]{grid-column:1/7}.ct-card[data-astro-cid-kxdbumtn]{grid-column:7/13}}
