.contatti[data-astro-cid-kxdbumtn]{--pad-x:clamp(16px, 4.5vw, 92px);--muted:color-mix(in srgb, currentColor 55%, transparent);--field:color-mix(in srgb, currentColor 8%, var(--site-bg));padding:calc(var(--header-pad) * 2 + 48px) var(--pad-x) clamp(48px, 6vw, 96px)}.btn[data-astro-cid-kxdbumtn]{font:inherit;cursor:pointer;color:inherit;box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 30%, transparent);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:15px;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex}.btn--pieno[data-astro-cid-kxdbumtn]{color:var(--site-bg);background:var(--site-fg);box-shadow:none;font-weight:600}.btn[data-astro-cid-kxdbumtn]:focus-visible{outline:2px solid var(--site-fg);outline-offset:3px}.btn[data-astro-cid-kxdbumtn]:disabled{opacity:.5;cursor:wait}.btn[data-astro-cid-kxdbumtn] svg[data-astro-cid-kxdbumtn]{fill:currentColor;width:18px;height:18px}.mappa[data-astro-cid-kxdbumtn]{aspect-ratio:3.2;background:var(--field);position:relative;overflow:hidden}.mappa__iframe{filter:grayscale()contrast(.95);border:0;width:100%;height:100%;transition:filter .7s;position:absolute;inset:0}html[data-theme=dark] .mappa__iframe{filter:grayscale()invert(.9)contrast(.9)}.mappa[data-astro-cid-kxdbumtn]:hover .mappa__iframe{filter:none}.mappa__schede[data-astro-cid-kxdbumtn]{z-index:2;background:var(--site-bg);box-shadow:0 0 0 1px color-mix(in srgb, var(--site-fg) 14%, transparent);border-radius:999px;gap:4px;padding:4px;display:flex;position:absolute;top:16px;right:16px}.mappa__schede[data-astro-cid-kxdbumtn] button[data-astro-cid-kxdbumtn]{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;border-radius:999px;padding:8px 16px;font-size:14px}.mappa__schede[data-astro-cid-kxdbumtn] button[data-astro-cid-kxdbumtn][aria-selected=true]{color:var(--site-bg);background:var(--site-fg);font-weight:600}.mappa__vuota[data-astro-cid-kxdbumtn]{text-align:center;background-image:linear-gradient(color-mix(in srgb, currentColor 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, currentColor 6%, transparent) 1px, transparent 1px);background-size:32px 32px;place-content:center;justify-items:center;gap:20px;padding:72px 24px 24px;display:grid;position:absolute;inset:0}.mappa[data-astro-cid-kxdbumtn].is-attiva .mappa__vuota[data-astro-cid-kxdbumtn]{display:none}.mappa__vuota[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]{max-width:52ch;color:var(--muted);margin:0;font-size:15px;line-height:1.5}.mappa__vuota[data-astro-cid-kxdbumtn] strong[data-astro-cid-kxdbumtn],.mappa__vuota[data-astro-cid-kxdbumtn] a[data-astro-cid-kxdbumtn]:not(.btn){color:var(--site-fg)}.mappa__azioni[data-astro-cid-kxdbumtn]{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.contatti__grid[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(240px,1fr) 2.2fr;gap:clamp(32px,4vw,64px);margin-top:clamp(32px,4vw,64px);display:grid}h2[data-astro-cid-kxdbumtn]{letter-spacing:-.02em;margin:0 0 24px;font-size:clamp(26px,2.4vw,36px);font-weight:700;line-height:1.1}.info[data-astro-cid-kxdbumtn] h2[data-astro-cid-kxdbumtn]:not(:first-child){margin-top:40px}.info[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn],.info[data-astro-cid-kxdbumtn] ul[data-astro-cid-kxdbumtn]{margin:0;font-size:16px;line-height:1.4}.info__sedi[data-astro-cid-kxdbumtn]{padding-left:24px;list-style:outside}.info__sedi[data-astro-cid-kxdbumtn] li[data-astro-cid-kxdbumtn]+li[data-astro-cid-kxdbumtn]{margin-top:20px}.info[data-astro-cid-kxdbumtn] a[data-astro-cid-kxdbumtn]{color:inherit;text-decoration:none}.info[data-astro-cid-kxdbumtn] a[data-astro-cid-kxdbumtn]:hover{text-underline-offset:3px;text-decoration:underline}.modulo[data-astro-cid-kxdbumtn]{grid-template-columns:1fr 1fr;align-content:start;gap:28px 40px;display:grid}.modulo[data-astro-cid-kxdbumtn] h2[data-astro-cid-kxdbumtn]{grid-column:1/-1;margin-bottom:16px}.modulo[data-astro-cid-kxdbumtn] input[data-astro-cid-kxdbumtn]:not([type=checkbox]),.modulo[data-astro-cid-kxdbumtn] select[data-astro-cid-kxdbumtn],.modulo[data-astro-cid-kxdbumtn] textarea[data-astro-cid-kxdbumtn]{box-sizing:border-box;width:100%;font:inherit;color:inherit;background:var(--field);border:0;border-radius:999px;outline:none;padding:18px 28px;font-size:18px;transition:box-shadow .2s}.modulo[data-astro-cid-kxdbumtn] select[data-astro-cid-kxdbumtn]{appearance:none;color:var(--muted)}.modulo[data-astro-cid-kxdbumtn] select[data-astro-cid-kxdbumtn]:has(option:checked:not([value=""])){color:inherit}.modulo[data-astro-cid-kxdbumtn] textarea[data-astro-cid-kxdbumtn]{resize:vertical;border-radius:40px;grid-column:1/-1;min-height:255px}.modulo[data-astro-cid-kxdbumtn] [data-astro-cid-kxdbumtn]::placeholder{color:var(--muted)}.modulo[data-astro-cid-kxdbumtn] input[data-astro-cid-kxdbumtn]:focus,.modulo[data-astro-cid-kxdbumtn] select[data-astro-cid-kxdbumtn]:focus,.modulo[data-astro-cid-kxdbumtn] textarea[data-astro-cid-kxdbumtn]:focus{box-shadow:0 0 0 1.5px}.modulo__trappola[data-astro-cid-kxdbumtn]{position:absolute;left:-9999px}.modulo__privacy[data-astro-cid-kxdbumtn]{color:var(--muted);grid-column:1/-1;align-items:flex-start;gap:12px;font-size:14px;line-height:1.45;display:flex}.modulo__privacy[data-astro-cid-kxdbumtn] input[data-astro-cid-kxdbumtn]{accent-color:var(--site-fg);margin:2px 0 0}.modulo__privacy[data-astro-cid-kxdbumtn] a[data-astro-cid-kxdbumtn]{color:var(--site-fg)}.modulo__invio[data-astro-cid-kxdbumtn]{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end;gap:12px;display:flex}.modulo__invio[data-astro-cid-kxdbumtn] .btn[data-astro-cid-kxdbumtn]{padding:16px 32px;font-size:16px}.modulo__esito[data-astro-cid-kxdbumtn]{text-align:right;grid-column:1/-1;min-height:1.4em;margin:-12px 0 0;font-size:15px}.avviso[data-astro-cid-kxdbumtn]{width:min(520px,100vw - 32px);color:var(--site-fg);background:var(--site-bg);box-shadow:0 0 0 1px color-mix(in srgb, currentColor 14%, transparent), 0 30px 80px #00000040;border:0;margin:auto;padding:0}.avviso[data-astro-cid-kxdbumtn]::backdrop{backdrop-filter:blur(3px);background:#0000008c}.avviso[data-astro-cid-kxdbumtn][open]{animation:.26s cubic-bezier(.2,.7,.2,1) avviso-in}@keyframes avviso-in{0%{opacity:0;translate:0 12px}}.avviso__box[data-astro-cid-kxdbumtn]{padding:32px}.avviso[data-astro-cid-kxdbumtn] h3[data-astro-cid-kxdbumtn]{letter-spacing:-.02em;margin:0 0 18px;font-size:24px;font-weight:700}.avviso__passi[data-astro-cid-kxdbumtn]{counter-reset:passo;margin:0;padding:0;list-style:none}.avviso__passi[data-astro-cid-kxdbumtn] li{counter-increment:passo;padding:0 0 14px 40px;font-size:15px;line-height:1.5;position:relative}.avviso__passi[data-astro-cid-kxdbumtn] li:before{content:counter(passo);border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-weight:600;display:grid;position:absolute;top:-1px;left:0;box-shadow:inset 0 0 0 1px}.avviso__nota[data-astro-cid-kxdbumtn]{color:color-mix(in srgb, currentColor 60%, transparent);margin:4px 0 0;font-size:13px;line-height:1.5}.avviso__nota[data-astro-cid-kxdbumtn] a{color:var(--site-fg)}.avviso__azioni[data-astro-cid-kxdbumtn]{justify-content:flex-end;gap:10px;margin-top:24px;display:flex}@media (width<=860px){.mappa[data-astro-cid-kxdbumtn]{aspect-ratio:4/5}.mappa__schede[data-astro-cid-kxdbumtn]{max-width:calc(100% - 32px);inset:auto auto 16px 50%;translate:-50%}.mappa__schede[data-astro-cid-kxdbumtn] button[data-astro-cid-kxdbumtn]{white-space:nowrap}.mappa__vuota[data-astro-cid-kxdbumtn]{padding:24px 24px 80px}.contatti__grid[data-astro-cid-kxdbumtn]{grid-template-columns:1fr}.modulo[data-astro-cid-kxdbumtn]{grid-template-columns:1fr;gap:16px}.modulo__invio[data-astro-cid-kxdbumtn] .btn[data-astro-cid-kxdbumtn]{flex:1}.modulo__esito[data-astro-cid-kxdbumtn]{text-align:left;margin-top:0}}@media (prefers-reduced-motion:reduce){.mappa__iframe,.avviso[data-astro-cid-kxdbumtn][open]{transition:none;animation:none}}
