.contacto-reticula[data-astro-cid-kphbpcdu]{gap:var(--espacio-7);padding-bottom:var(--espacio-seccion);display:grid}.contacto-reticula[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font-size:var(--texto-xl);margin-bottom:var(--espacio-5)}.tarjeta-formulario[data-astro-cid-kphbpcdu]{padding:var(--espacio-5);background:var(--color-superficie);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio-tarjeta)}.tarjeta-formulario[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{font-size:var(--texto-2xl);margin-bottom:var(--espacio-3)}.nota[data-astro-cid-kphbpcdu]{font-size:var(--texto-s);color:var(--color-texto-suave)}.formulario[data-astro-cid-kphbpcdu]{gap:var(--espacio-5);margin-top:var(--espacio-5);display:grid}.campo[data-astro-cid-kphbpcdu]{gap:var(--espacio-2);border:0;min-width:0;margin:0;padding:0;display:grid}.campo[data-astro-cid-kphbpcdu]>label[data-astro-cid-kphbpcdu]:not(.opcion),legend[data-astro-cid-kphbpcdu]{font-weight:var(--peso-negrita);color:var(--color-titulo)}legend[data-astro-cid-kphbpcdu]{margin-bottom:var(--espacio-2);padding:0}.ayuda[data-astro-cid-kphbpcdu]{font-size:var(--texto-s);color:var(--color-texto-suave);margin:0}.ayuda[data-astro-cid-kphbpcdu] strong[data-astro-cid-kphbpcdu]{color:var(--color-texto)}input[data-astro-cid-kphbpcdu][type=text],input[data-astro-cid-kphbpcdu][type=tel],input[data-astro-cid-kphbpcdu][type=email],textarea[data-astro-cid-kphbpcdu]{width:100%;min-height:var(--tactil-minimo);padding:var(--espacio-2) var(--espacio-3);font:inherit;color:var(--color-texto);background:var(--color-superficie);border:var(--borde-medio) solid var(--color-borde-control);border-radius:var(--radio-control)}textarea[data-astro-cid-kphbpcdu]{resize:vertical}.opciones[data-astro-cid-kphbpcdu]{gap:var(--espacio-1) var(--espacio-5);flex-wrap:wrap;display:flex}.opcion[data-astro-cid-kphbpcdu]{align-items:center;gap:var(--espacio-2);min-height:var(--tactil-minimo);cursor:pointer;display:inline-flex}.opcion[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{width:var(--espacio-5);height:var(--espacio-5);accent-color:var(--color-accion);flex:none;margin:0}.casilla[data-astro-cid-kphbpcdu] .opcion[data-astro-cid-kphbpcdu]{font-size:var(--texto-s);align-items:flex-start}.casilla[data-astro-cid-kphbpcdu] .opcion[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu]{margin-top:var(--espacio-1)}.error-campo[data-astro-cid-kphbpcdu]{padding-left:var(--espacio-3);border-left:var(--foco-grosor) solid var(--color-error);font-size:var(--texto-s);font-weight:var(--peso-negrita);color:var(--color-error);margin:0;display:none}.formulario[data-astro-cid-kphbpcdu]:not(.js-validacion) .campo[data-astro-cid-kphbpcdu]:has(:user-invalid) .error-campo[data-astro-cid-kphbpcdu],.campo[data-astro-cid-kphbpcdu].con-error .error-campo[data-astro-cid-kphbpcdu]{display:block}.formulario[data-astro-cid-kphbpcdu]:not(.js-validacion) input[data-astro-cid-kphbpcdu]:user-invalid,.formulario[data-astro-cid-kphbpcdu]:not(.js-validacion) textarea[data-astro-cid-kphbpcdu]:user-invalid,.formulario[data-astro-cid-kphbpcdu] input[data-astro-cid-kphbpcdu][aria-invalid=true],.formulario[data-astro-cid-kphbpcdu] textarea[data-astro-cid-kphbpcdu][aria-invalid=true]{border-color:var(--color-error)}fieldset[data-astro-cid-kphbpcdu].con-error{padding-left:var(--espacio-3);border-left:var(--foco-grosor) solid var(--color-error)}.resumen-errores[data-astro-cid-kphbpcdu],.fallo-envio[data-astro-cid-kphbpcdu]{padding:var(--espacio-4);background:var(--color-error-fondo);color:var(--color-texto);border:var(--borde-medio) solid var(--color-error);border-radius:var(--radio-control);margin:0}.resumen-titulo[data-astro-cid-kphbpcdu]{margin:0 0 var(--espacio-2);font-weight:var(--peso-negrita);color:var(--color-titulo)}.resumen-errores[data-astro-cid-kphbpcdu] ul[data-astro-cid-kphbpcdu]{padding-left:var(--espacio-5)}.resumen-errores[data-astro-cid-kphbpcdu] li{margin-bottom:var(--espacio-1)}.resumen-errores[data-astro-cid-kphbpcdu] a{color:var(--color-error);font-weight:var(--peso-negrita)}.fallo-envio[data-astro-cid-kphbpcdu]{font-weight:var(--peso-negrita);max-width:none}.privacidad[data-astro-cid-kphbpcdu]{padding:var(--espacio-4);background:var(--color-fondo);border:var(--borde-fino) solid var(--color-borde);border-radius:var(--radio-control);font-size:var(--texto-s)}.privacidad[data-astro-cid-kphbpcdu] h3[data-astro-cid-kphbpcdu]{font-size:var(--texto-m);margin-bottom:var(--espacio-3)}.privacidad[data-astro-cid-kphbpcdu] dl[data-astro-cid-kphbpcdu]{margin:0}.privacidad[data-astro-cid-kphbpcdu] dl[data-astro-cid-kphbpcdu] div[data-astro-cid-kphbpcdu]{gap:var(--espacio-1) var(--espacio-4);padding:var(--espacio-2) 0;border-top:var(--borde-fino) solid var(--color-borde);display:grid}.privacidad[data-astro-cid-kphbpcdu] dt[data-astro-cid-kphbpcdu]{font-weight:var(--peso-negrita);color:var(--color-titulo)}.privacidad[data-astro-cid-kphbpcdu] dd[data-astro-cid-kphbpcdu]{overflow-wrap:anywhere;margin:0}.formulario[data-astro-cid-kphbpcdu] .enviar{justify-self:start}.alternativas[data-astro-cid-kphbpcdu] dl[data-astro-cid-kphbpcdu]{margin:0}.alternativas[data-astro-cid-kphbpcdu] dl[data-astro-cid-kphbpcdu] div[data-astro-cid-kphbpcdu]{padding:var(--espacio-3) 0;border-top:var(--borde-fino) solid var(--color-borde)}.alternativas[data-astro-cid-kphbpcdu] dt[data-astro-cid-kphbpcdu]{font-weight:var(--peso-negrita)}.alternativas[data-astro-cid-kphbpcdu] dd[data-astro-cid-kphbpcdu]{overflow-wrap:anywhere;margin:0}@media (width<=47.99rem){.formulario[data-astro-cid-kphbpcdu] .enviar{width:100%}}@media (width>=48rem){.tarjeta-formulario[data-astro-cid-kphbpcdu]{padding:var(--espacio-6)}.privacidad[data-astro-cid-kphbpcdu] dl[data-astro-cid-kphbpcdu] div[data-astro-cid-kphbpcdu]{grid-template-columns:minmax(0,2fr) minmax(0,5fr)}}@media (width>=64rem){.contacto-reticula[data-astro-cid-kphbpcdu]{grid-template-columns:repeat(var(--columnas), minmax(0, 1fr));column-gap:var(--separacion-columnas);grid-template-rows:auto 1fr;grid-template-areas:"f f f f f f f.q q q q""f f f f f f f.a a a a";align-items:start}.despues[data-astro-cid-kphbpcdu]{grid-area:q}.tarjeta-formulario[data-astro-cid-kphbpcdu]{grid-area:f}.alternativas[data-astro-cid-kphbpcdu]{grid-area:a}}
