.layout[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr) minmax(0,22rem);align-items:start;gap:clamp(2.5rem,6vw,5rem);display:grid}.colonna-form[data-astro-cid-kxdbumtn]{max-width:48rem}.modulo[data-astro-cid-kxdbumtn]{flex-direction:column;gap:2rem;display:flex}fieldset[data-astro-cid-kxdbumtn]{border:0;flex-direction:column;margin:0;padding:0;display:flex}legend[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-small);padding:0 0 .75rem;font-weight:500}.campi[data-astro-cid-kxdbumtn]{grid-template-columns:repeat(auto-fit,minmax(min(18rem,100%),1fr));gap:1.25rem;display:grid}label[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-small);flex-direction:column;gap:.5rem;font-weight:500;display:flex}.obbligatorio[data-astro-cid-kxdbumtn]{color:var(--q-testo-3);font-weight:400}.nota-obbligatori[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-label);color:var(--q-testo-3);margin-top:-1rem}input[data-astro-cid-kxdbumtn]:not([type=checkbox]):not([type=radio]),textarea[data-astro-cid-kxdbumtn]{font:inherit;color:var(--q-inchiostro);background:var(--q-bianco);border:1px solid var(--q-bordo-campo);border-radius:var(--q-raggio);min-height:3rem;padding:.75rem .875rem;font-size:1.0625rem;font-weight:400}input[data-astro-cid-kxdbumtn]:focus-visible,textarea[data-astro-cid-kxdbumtn]:focus-visible{outline:3px solid var(--q-focus);outline-offset:1px}.scelte[data-astro-cid-kxdbumtn]{flex-wrap:wrap;gap:.5rem 1.75rem;display:flex}.scelta[data-astro-cid-kxdbumtn]{flex-direction:row;align-items:flex-start;gap:.75rem;padding-block:.375rem;font-weight:400}.scelta[data-astro-cid-kxdbumtn] input[data-astro-cid-kxdbumtn]{width:1.25rem;height:1.25rem;accent-color:var(--q-inchiostro);flex:none;margin:.125rem 0 0}.consenso[data-astro-cid-kxdbumtn]{max-width:40rem}.nascosto[data-astro-cid-kxdbumtn]{position:absolute;left:-9999px}.invia[data-astro-cid-kxdbumtn]{font-family:var(--q-font-heading);font-weight:700;font-size:var(--q-fs-label);white-space:nowrap;cursor:pointer;height:40px;color:var(--q-inchiostro);background-color:var(--q-margine-chiaro);background-image:linear-gradient(to right, var(--q-inchiostro) 50%, var(--q-margine-chiaro) 50%);background-position:100% 0;background-repeat:no-repeat;background-size:201% 100%;border:1px solid #0000;border-radius:999px;justify-content:center;align-self:flex-start;align-items:center;gap:8px;padding:0 22px;line-height:1;transition:background-position .3s cubic-bezier(.39,.57,.56,1),color .3s cubic-bezier(.39,.57,.56,1);display:inline-flex}.invia[data-astro-cid-kxdbumtn]:hover,.invia[data-astro-cid-kxdbumtn]:focus-visible{color:var(--q-bianco);background-position:0 0}.invia[data-astro-cid-kxdbumtn]:focus-visible{outline:3px solid var(--q-focus);outline-offset:2px}.invia[data-astro-cid-kxdbumtn] svg[data-astro-cid-kxdbumtn]{transition:transform .25s ease-in}.invia[data-astro-cid-kxdbumtn]:hover svg[data-astro-cid-kxdbumtn],.invia[data-astro-cid-kxdbumtn]:focus-visible svg[data-astro-cid-kxdbumtn]{transform:translate(.4rem)}@media (prefers-reduced-motion:reduce){.invia[data-astro-cid-kxdbumtn],.invia[data-astro-cid-kxdbumtn] svg[data-astro-cid-kxdbumtn]{transition:none}}.errore[data-astro-cid-kxdbumtn]{border:1px solid var(--q-errore);background:var(--q-errore-sfondo);margin-bottom:2rem;padding:1rem 1.25rem}.dopo[data-astro-cid-kxdbumtn]{flex-direction:column;gap:1.5rem;display:flex}.dopo[data-astro-cid-kxdbumtn] h2[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-card)}.passi[data-astro-cid-kxdbumtn]{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.passo[data-astro-cid-kxdbumtn]{flex-direction:column;gap:.375rem;display:flex}.passo[data-astro-cid-kxdbumtn] h3[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-h3);font-weight:600}.passo[data-astro-cid-kxdbumtn] .numero[data-astro-cid-kxdbumtn]{color:var(--q-testo-3)}.passo[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-small);color:var(--q-testo-2)}.rassicurazioni[data-astro-cid-kxdbumtn]{border-top:1px solid var(--q-bordo);font-size:var(--q-fs-small);gap:.75rem;margin:0;padding:1.25rem 0 0;list-style:none;display:grid}.diretto[data-astro-cid-kxdbumtn]{font-size:var(--q-fs-small)}@media (width<=1023px){.layout[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr)}}
