.demo[data-astro-cid-e6dsuttg],.demo__fila[data-astro-cid-e6dsuttg]{gap:1.25rem;display:grid}@media (width>=40rem){.demo__fila[data-astro-cid-e6dsuttg]{grid-template-columns:1fr 1fr}}.campo[data-astro-cid-e6dsuttg]{gap:.375rem;display:grid}label[data-astro-cid-e6dsuttg]{font-size:.9375rem;font-weight:600}input[data-astro-cid-e6dsuttg]:not([type=checkbox],[type=radio]),textarea[data-astro-cid-e6dsuttg]{border:1px solid var(--borde-control);border-radius:var(--radio-control);background:var(--fondo);width:100%;min-height:2.75rem;color:var(--texto);font:inherit;transition:border-color .16s var(--curva), box-shadow .16s var(--curva);padding:.625rem .75rem;font-size:1rem}input[data-astro-cid-e6dsuttg]:not([type=checkbox],[type=radio]):focus,textarea[data-astro-cid-e6dsuttg]:focus{border-color:var(--acento);box-shadow:0 0 0 3px var(--acento-tenue)}.opciones[data-astro-cid-e6dsuttg]{border:0;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;display:flex}.opciones[data-astro-cid-e6dsuttg] legend[data-astro-cid-e6dsuttg]{margin-bottom:.375rem;padding:0;font-size:.9375rem;font-weight:600}.opciones[data-astro-cid-e6dsuttg] .campo__error[data-astro-cid-e6dsuttg]{flex-basis:100%}.opcion[data-astro-cid-e6dsuttg]{border:1px solid var(--borde-control);border-radius:var(--radio-pleno);background:var(--fondo);cursor:pointer;min-height:2.75rem;transition:background-color .16s var(--curva), border-color .16s var(--curva);align-items:center;gap:.5rem;padding:.5rem .875rem;font-weight:400;display:inline-flex}.opcion[data-astro-cid-e6dsuttg]:has(input:checked){border-color:var(--acento);background:var(--acento-tenue);box-shadow:inset 0 0 0 1px var(--acento)}.opcion[data-astro-cid-e6dsuttg] input[data-astro-cid-e6dsuttg]{width:1.125rem;height:1.125rem;accent-color:var(--acento);margin:0}.campo[data-astro-cid-e6dsuttg] [data-astro-cid-e6dsuttg][aria-invalid=true]{border-color:var(--senal);border-width:2px}.campo__error[data-astro-cid-e6dsuttg]{min-height:1.25em;color:var(--senal);margin:0;font-size:.9375rem;font-weight:600}.campo--casilla[data-astro-cid-e6dsuttg]{grid-template-columns:auto 1fr;align-items:start;column-gap:.75rem}.campo--casilla[data-astro-cid-e6dsuttg] input[data-astro-cid-e6dsuttg]{width:1.5rem;height:1.5rem;accent-color:var(--acento);margin-top:.125rem}.campo--casilla[data-astro-cid-e6dsuttg] label[data-astro-cid-e6dsuttg]{font-weight:400}.campo--casilla[data-astro-cid-e6dsuttg] .campo__error[data-astro-cid-e6dsuttg]{grid-column:2}.trampa[data-astro-cid-e6dsuttg]{width:1px;height:1px;position:absolute;left:-100vw;overflow:hidden}.demo[data-astro-cid-e6dsuttg] .boton[data-astro-cid-e6dsuttg]{cursor:pointer;font:inherit;justify-self:start;font-weight:600}.demo[data-astro-cid-e6dsuttg] .boton[data-astro-cid-e6dsuttg]:disabled{opacity:.6;cursor:progress}.demo__estado[data-astro-cid-e6dsuttg]{min-height:1.5em;margin:0;font-weight:600}.demo__info[data-astro-cid-e6dsuttg]{color:var(--texto-suave);margin:0;font-size:.875rem}.contacto[data-astro-cid-5rm4trcl]{gap:2.5rem;padding-block:clamp(3rem,6vw,5rem);display:grid}@media (width>=60rem){.contacto[data-astro-cid-5rm4trcl]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.contacto__texto[data-astro-cid-5rm4trcl]{top:calc(var(--cabecera-alto) + 2rem);position:sticky}}h2[data-astro-cid-5rm4trcl]{letter-spacing:-.014em;margin:2.5rem 0 1.25rem;font-size:1.125rem}.siguientes[data-astro-cid-5rm4trcl]{color:var(--texto-suave);counter-reset:paso;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.siguientes[data-astro-cid-5rm4trcl] li[data-astro-cid-5rm4trcl]{counter-increment:paso;grid-template-columns:2rem minmax(0,1fr);gap:.875rem;display:grid}.siguientes[data-astro-cid-5rm4trcl] li[data-astro-cid-5rm4trcl]:before{content:counter(paso);background:var(--acento-tenue);width:2rem;height:2rem;color:var(--acento);border-radius:50%;place-items:center;font-size:.875rem;font-weight:650;display:grid}
