.formulario[data-astro-cid-ijjubhtv]{border-radius:var(--radio) var(--radio) 0 0;background:var(--fondo);width:min(36rem,100vw);max-width:100vw;max-height:100dvh;color:var(--texto);box-shadow:var(--sombra);border:0;margin:auto auto 0;padding:0}.formulario[data-astro-cid-ijjubhtv]::backdrop{background:color-mix(in srgb, var(--primario) 70%, transparent)}.formulario__caja[data-astro-cid-ijjubhtv]{padding:var(--e-5) var(--margen) var(--e-4);position:relative}.formulario__cerrar[data-astro-cid-ijjubhtv]{top:var(--e-2);right:var(--e-2);width:2.75rem;height:2.75rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:1.75rem;line-height:1;display:grid;position:absolute}.formulario__titulo[data-astro-cid-ijjubhtv]{font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);font-weight:var(--peso-h1);margin-right:var(--e-5)}.formulario__intro[data-astro-cid-ijjubhtv]{font-size:var(--t-base);color:var(--texto-suave)}.formulario__fila[data-astro-cid-ijjubhtv]{gap:0 var(--e-3);display:grid}.formulario__campo[data-astro-cid-ijjubhtv]{margin-bottom:var(--e-2)}.formulario__campo[data-astro-cid-ijjubhtv] label[data-astro-cid-ijjubhtv]{margin-bottom:var(--e-1);font-size:var(--t-sm);font-weight:var(--peso-etiqueta);display:block}.formulario__opcional[data-astro-cid-ijjubhtv]{color:var(--texto-suave);font-weight:400}.formulario[data-astro-cid-ijjubhtv] input[data-astro-cid-ijjubhtv],.formulario[data-astro-cid-ijjubhtv] textarea[data-astro-cid-ijjubhtv]{width:100%;min-height:2.75rem;padding:var(--e-2) var(--e-3);border:1px solid color-mix(in srgb, var(--texto) 25%, transparent);border-radius:calc(var(--radio) / 1.5);background:var(--fondo);color:var(--texto);font:inherit}.formulario[data-astro-cid-ijjubhtv] textarea[data-astro-cid-ijjubhtv]{resize:vertical}.formulario[data-astro-cid-ijjubhtv] input[data-astro-cid-ijjubhtv]:focus-visible,.formulario[data-astro-cid-ijjubhtv] textarea[data-astro-cid-ijjubhtv]:focus-visible{outline:3px solid var(--foco);outline-offset:1px}.formulario[data-astro-cid-ijjubhtv] [data-astro-cid-ijjubhtv][aria-invalid=true]{border-color:var(--error,#b42318)}.formulario__error[data-astro-cid-ijjubhtv],.formulario__aviso[data-astro-cid-ijjubhtv]{margin:var(--e-1) 0 0;font-size:var(--t-sm);color:var(--error,#b42318)}.formulario__error[data-astro-cid-ijjubhtv]:empty,.formulario__aviso[data-astro-cid-ijjubhtv]:empty{display:none}.formulario__aviso[data-astro-cid-ijjubhtv]{margin-bottom:var(--e-3)}.formulario__trampa[data-astro-cid-ijjubhtv]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.formulario__captcha[data-astro-cid-ijjubhtv]:not(:empty){margin-bottom:var(--e-3)}.formulario__enviar[data-astro-cid-ijjubhtv]{width:100%}.formulario__enviar[data-astro-cid-ijjubhtv]:disabled{opacity:.6;cursor:wait}.formulario__privacidad[data-astro-cid-ijjubhtv]{margin:var(--e-3) 0 0;font-size:var(--t-sm);color:var(--texto-suave)}.formulario__exito[data-astro-cid-ijjubhtv]{padding-block:var(--e-4)}.formulario__intereses[data-astro-cid-ijjubhtv]{margin:0 0 var(--e-3);border:0;padding:0}.formulario__intereses[data-astro-cid-ijjubhtv] legend[data-astro-cid-ijjubhtv]{margin-bottom:var(--e-2);font-size:var(--t-sm);font-weight:var(--peso-etiqueta)}.formulario__grupo[data-astro-cid-ijjubhtv]+.formulario__grupo[data-astro-cid-ijjubhtv]{margin-top:var(--e-2)}.formulario__grupo-titulo[data-astro-cid-ijjubhtv]{letter-spacing:.12em;text-transform:uppercase;color:var(--texto-suave);margin-bottom:.35rem;font-size:.6875rem;font-weight:700;display:block}.formulario__chips[data-astro-cid-ijjubhtv]{gap:var(--e-2);flex-wrap:wrap;display:flex}.formulario[data-astro-cid-ijjubhtv] .formulario__chips[data-astro-cid-ijjubhtv] input[data-astro-cid-ijjubhtv]{opacity:0;pointer-events:none;width:1px;height:1px;min-height:0;padding:0;position:absolute}.formulario__chips[data-astro-cid-ijjubhtv] label[data-astro-cid-ijjubhtv]{background:color-mix(in srgb, var(--neutro-1) 45%, var(--claro));box-shadow:inset 0 0 0 1px var(--borde);color:var(--primario);cursor:pointer;border-radius:999px;padding:.45rem .9rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s}.formulario__chips[data-astro-cid-ijjubhtv] label[data-astro-cid-ijjubhtv]:hover{background:var(--neutro-1)}.formulario__chips[data-astro-cid-ijjubhtv] input[data-astro-cid-ijjubhtv]:checked+label[data-astro-cid-ijjubhtv]{background:var(--primario);color:var(--secundario);box-shadow:none}.formulario__chips[data-astro-cid-ijjubhtv] input[data-astro-cid-ijjubhtv]:focus-visible+label[data-astro-cid-ijjubhtv]{outline:3px solid var(--foco);outline-offset:2px}.formulario--incrustado[data-astro-cid-ijjubhtv]{border-radius:2rem;width:100%;max-width:none;max-height:none;margin:0;position:relative;box-shadow:0 2rem 4rem #00000040}.formulario--incrustado[data-astro-cid-ijjubhtv] .formulario__caja[data-astro-cid-ijjubhtv]{padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.formulario--incrustado[data-astro-cid-ijjubhtv] .formulario__titulo[data-astro-cid-ijjubhtv]{color:var(--primario);margin-right:0}.formulario--incrustado[data-astro-cid-ijjubhtv] .formulario__enviar[data-astro-cid-ijjubhtv]{background:var(--primario);min-height:3.5rem;color:var(--claro);font-size:var(--t-boton-grande);border-radius:1.25rem}.formulario--incrustado[data-astro-cid-ijjubhtv] .formulario__enviar[data-astro-cid-ijjubhtv]:hover{background:var(--secundario);color:var(--primario)}@media (width>=40rem){.formulario[data-astro-cid-ijjubhtv]:not(.formulario--incrustado){border-radius:var(--radio);max-height:calc(100dvh - 2rem);margin:auto}.formulario[data-astro-cid-ijjubhtv]:not(.formulario--incrustado) .formulario__caja[data-astro-cid-ijjubhtv]{padding:var(--e-4) var(--e-5)}.formulario__fila[data-astro-cid-ijjubhtv]{grid-template-columns:1fr 1fr}}
