.due[data-astro-cid-kxdbumtn]{gap:2.5rem;display:grid}.campi[data-astro-cid-kxdbumtn]{gap:1.25rem;display:grid}.campo[data-astro-cid-kxdbumtn]{gap:.35rem;display:grid}.campo[data-astro-cid-kxdbumtn]>label[data-astro-cid-kxdbumtn]{font-size:.9375rem;font-weight:600;line-height:1.3}.obbligatorio[data-astro-cid-kxdbumtn]{color:var(--color-accent-text);font-weight:700}input[data-astro-cid-kxdbumtn][type=text],input[data-astro-cid-kxdbumtn][type=email],input[data-astro-cid-kxdbumtn][type=tel],textarea[data-astro-cid-kxdbumtn]{font:inherit;color:inherit;background:var(--color-paper-2);border:1px solid var(--color-ink-40);border-radius:2px;width:100%;padding:.75rem .85rem;font-size:1rem}input[data-astro-cid-kxdbumtn]::placeholder,textarea[data-astro-cid-kxdbumtn]::placeholder{color:var(--color-ink-40)}input[data-astro-cid-kxdbumtn]:focus,textarea[data-astro-cid-kxdbumtn]:focus{border-color:var(--color-ink);outline:2px solid var(--color-accent);outline-offset:1px}textarea[data-astro-cid-kxdbumtn]{resize:vertical;min-height:8rem}.aiuto[data-astro-cid-kxdbumtn]{color:var(--color-ink-70);font-size:.875rem;line-height:1.45}.consenso[data-astro-cid-kxdbumtn]{border:1px solid var(--color-rule);background:var(--color-paper-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.9rem 1rem}.consenso[data-astro-cid-kxdbumtn]>label[data-astro-cid-kxdbumtn]{font-size:.9375rem;font-weight:400;line-height:1.5}.consenso[data-astro-cid-kxdbumtn] input[data-astro-cid-kxdbumtn]{width:1.1rem;height:1.1rem;accent-color:var(--color-accent-text);margin-top:.2rem}.esca[data-astro-cid-kxdbumtn]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.azioni[data-astro-cid-kxdbumtn]{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.75rem;display:flex}.nota-obbligatori[data-astro-cid-kxdbumtn]{color:var(--color-ink-70);font-size:.875rem}.esito[data-astro-cid-kxdbumtn]{border-left:3px solid var(--color-ink-40);background:var(--color-paper-2);margin-top:1rem;padding:.8rem 1rem;font-size:.9375rem}.esito[data-astro-cid-kxdbumtn]:empty{display:none}.esito[data-astro-cid-kxdbumtn][data-stato=ok]{border-left-color:var(--color-accent-text)}.esito[data-astro-cid-kxdbumtn][data-stato=errore]{border-left-color:var(--color-ink);font-weight:600}.diretti[data-astro-cid-kxdbumtn]{border:1px solid var(--color-rule);background:var(--color-paper-2);align-self:start;padding:clamp(1.25rem,3vw,1.75rem)}.diretti-titolo[data-astro-cid-kxdbumtn]{margin-bottom:1.1rem}.diretti-lista[data-astro-cid-kxdbumtn]{gap:1rem;display:grid}.diretti-lista[data-astro-cid-kxdbumtn]>li[data-astro-cid-kxdbumtn]{border-bottom:1px solid var(--color-rule);gap:.15rem;padding-bottom:1rem;display:grid}.diretti-lista[data-astro-cid-kxdbumtn]>li[data-astro-cid-kxdbumtn]:last-child{border-bottom:0;padding-bottom:0}.diretti-uso[data-astro-cid-kxdbumtn]{color:var(--color-ink-70);font-size:.875rem}.diretti-lista[data-astro-cid-kxdbumtn] a[data-astro-cid-kxdbumtn]{overflow-wrap:anywhere;font-size:1rem;font-weight:600}.diretti-nota[data-astro-cid-kxdbumtn]{color:var(--color-ink-70);margin-top:1.5rem;font-size:.9375rem}.foto-blocco[data-astro-cid-kxdbumtn]{align-items:start;gap:1.5rem;display:grid}.foto[data-astro-cid-kxdbumtn]{margin:0}.foto[data-astro-cid-kxdbumtn] img[data-astro-cid-kxdbumtn]{aspect-ratio:4/3;object-fit:cover;border:1px solid var(--color-rule);width:100%}.foto[data-astro-cid-kxdbumtn] figcaption[data-astro-cid-kxdbumtn]{margin-top:.6rem}.foto-testo[data-astro-cid-kxdbumtn]{max-width:46ch}.foto-testo[data-astro-cid-kxdbumtn] p[data-astro-cid-kxdbumtn]+p[data-astro-cid-kxdbumtn]{margin-top:.9rem}.foto[data-astro-cid-kxdbumtn] img[data-astro-cid-kxdbumtn]{margin-top:.35rem}@media (width>=48rem){.campi[data-astro-cid-kxdbumtn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.campo-largo[data-astro-cid-kxdbumtn]{grid-column:1/-1}}@media (width>=64rem){.due[data-astro-cid-kxdbumtn],.foto-blocco[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(2rem,5vw,4rem)}.foto-blocco[data-astro-cid-kxdbumtn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
