.formulario_formulario__V9s4r{display:flex;flex-direction:column;gap:var(--esp-3);max-width:34rem;margin-top:var(--esp-5);padding:var(--esp-5);background:var(--superficie);border:1px solid var(--linea);border-radius:var(--radio-3)}.formulario_campo__iU_OW{display:flex;flex-direction:column;gap:var(--esp-1)}.formulario_campo__iU_OW label{color:var(--texto);font-weight:500}.formulario_campo__iU_OW input,.formulario_campo__iU_OW select,.formulario_campo__iU_OW textarea{min-height:44px;padding:var(--esp-2) var(--esp-3);background:var(--fondo);color:var(--texto);border:1px solid var(--linea-fuerte);border-radius:var(--radio-2);font:inherit;transition:border-color var(--transicion)}.formulario_campo__iU_OW input:hover,.formulario_campo__iU_OW select:hover,.formulario_campo__iU_OW textarea:hover{border-color:var(--marca)}.formulario_campo__iU_OW textarea{min-height:88px;resize:vertical}.formulario_campo__iU_OW input:focus-visible,.formulario_campo__iU_OW select:focus-visible,.formulario_campo__iU_OW textarea:focus-visible{outline:2px solid var(--accion);outline-offset:2px}.formulario_consentimiento__2gon5{display:flex;align-items:flex-start;gap:var(--esp-2)}.formulario_consentimiento__2gon5 input{min-width:20px;min-height:20px;margin-top:2px;accent-color:var(--accion)}.formulario_consentimiento__2gon5 label{color:var(--texto-secundario)}.formulario_consentimiento__2gon5 a{color:var(--marca)}.formulario_error__oKdbB{color:var(--accion);border:1px solid var(--accion);border-radius:var(--radio);padding:var(--esp-2) var(--esp-3)}.formulario_exito__wAmaL{color:var(--marca);border:1px solid var(--marca);border-radius:var(--radio);padding:var(--esp-2) var(--esp-3)}.formulario_boton__cuh_B{min-height:48px;padding:0 var(--esp-5);background:var(--accion);color:var(--sobre-accion);border:1px solid var(--accion);border-radius:var(--radio-2);align-self:flex-start;transition:background-color var(--transicion),border-color var(--transicion);font:inherit;font-weight:600;cursor:pointer}.formulario_boton__cuh_B:hover{background:var(--texto);border-color:var(--texto)}.formulario_boton__cuh_B:focus-visible{outline:2px solid var(--texto);outline-offset:2px}.formulario_alternativa__WiyZF{color:var(--texto-secundario)}.formulario_whatsapp__RfkwI{display:inline-flex;align-items:center;min-height:48px;padding:0 var(--esp-5);color:var(--texto);font-weight:600;border:1px solid var(--linea-fuerte);border-radius:var(--radio-2);text-decoration:none;transition:border-color var(--transicion),color var(--transicion)}.formulario_whatsapp__RfkwI:hover{border-color:var(--accion);color:var(--accion)}.formulario_whatsapp__RfkwI:focus-visible{outline:2px solid var(--accion);outline-offset:2px}.formulario_compacto__MdMag{margin-top:0;max-width:none;background:var(--superficie-alta);box-shadow:var(--sombra-2)}.formulario_titulo__QpFub{display:flex;flex-direction:column;gap:var(--esp-1);margin:0 0 var(--esp-2)}.formulario_titulo__QpFub strong{font-size:var(--texto-titulo-3);color:var(--texto)}.formulario_titulo__QpFub span{font-size:var(--texto-menor);color:var(--texto-secundario)}