.lead-form_modulo__SyyI8{display:grid;gap:22px;max-width:620px;margin-top:46px}.lead-form_modulo__SyyI8 .lead-form_invito__evVMh{margin:0 0 4px;font-size:clamp(19px,2.2vw,23px);font-weight:600;color:var(--navy);max-width:36ch}.lead-form_campo__5r1y6{display:grid;gap:8px}.lead-form_campo__5r1y6 label{font-size:15px;font-weight:600;color:var(--navy)}.lead-form_facoltativo__FHfBv{font-weight:400;color:var(--grey)}.lead-form_campo__5r1y6 input,.lead-form_campo__5r1y6 textarea{width:100%;font:inherit;font-size:17px;color:var(--navy);background:var(--white);border:1.5px solid #cbd2dc;border-radius:10px;padding:13px 15px;transition:border-color .15s}.lead-form_campo__5r1y6 textarea{resize:vertical;min-height:132px;line-height:1.5}.lead-form_campo__5r1y6 input::-moz-placeholder,.lead-form_campo__5r1y6 textarea::-moz-placeholder{color:#98a1b0}.lead-form_campo__5r1y6 input::placeholder,.lead-form_campo__5r1y6 textarea::placeholder{color:#98a1b0}.lead-form_campo__5r1y6 input:hover,.lead-form_campo__5r1y6 textarea:hover{border-color:var(--grey)}.lead-form_campo__5r1y6 input:focus,.lead-form_campo__5r1y6 textarea:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(112,224,187,.55)}.lead-form_campo__5r1y6 input[aria-invalid=true]{border-color:#c2413a}.lead-form_erroreCampo__PNtAG{font-size:14px;color:#b3372f}.lead-form_esca__lz4ue{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.lead-form_invia__uU2v9{justify-self:start;font:inherit;font-size:16px;font-weight:600;padding:14px 34px;border:0;border-radius:999px;background:var(--navy);color:var(--white);cursor:pointer;transition:background .15s}.lead-form_invia__uU2v9:hover{background:var(--navy2)}.lead-form_invia__uU2v9:disabled{opacity:.7;cursor:default}.lead-form_modulo__SyyI8 .lead-form_errore__24Vyn{margin:0;font-size:15.5px;color:#b3372f}.lead-form_modulo__SyyI8 .lead-form_nota__iS2sM{margin:0;font-size:14px;color:var(--grey)}.lead-form_modulo__SyyI8 .lead-form_nota__iS2sM a{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.lead-form_fatto__2ObNc{margin-top:46px;max-width:620px;border-top:3px solid var(--mint);padding-top:22px}.lead-form_fatto__2ObNc .lead-form_testo__ks9cq{margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:600;color:var(--navy)}@media (max-width:560px){.lead-form_invia__uU2v9{justify-self:stretch}}