.formulario.astro-nuon2ezb{--error:#b3261e;--error-fondo:#fdeeec;min-width:0}form.astro-nuon2ezb{gap:1.125rem;display:grid}.campo.astro-nuon2ezb{gap:.375rem;min-width:0;display:grid}label.astro-nuon2ezb{color:var(--color-ac-ink);font-size:.9375rem;font-weight:600;line-height:1.3}.opcional.astro-nuon2ezb{color:var(--color-ac-muted);font-size:.875rem;font-weight:400}input.astro-nuon2ezb:not([type=checkbox]),select.astro-nuon2ezb,textarea.astro-nuon2ezb{border:1.5px solid var(--color-ac-line);background:var(--color-ac-white);width:100%;min-height:3.25rem;color:var(--color-ac-ink);font:inherit;border-radius:.75rem;padding:0 1rem;font-size:1rem;transition:border-color .12s,box-shadow .12s}input.astro-nuon2ezb:not([type=checkbox]),select.astro-nuon2ezb{box-shadow:inset 0 0 0 .5px #b9ad98}textarea.astro-nuon2ezb{resize:vertical;min-height:6.5rem;padding:.875rem 1rem;line-height:1.5;box-shadow:inset 0 0 0 .5px #b9ad98}.astro-nuon2ezb::placeholder{color:var(--color-ac-muted);opacity:1}input.astro-nuon2ezb:not([type=checkbox]):hover,select.astro-nuon2ezb:hover,textarea.astro-nuon2ezb:hover{border-color:var(--color-ac-ink-2)}input.astro-nuon2ezb:not([type=checkbox]):focus-visible,select.astro-nuon2ezb:focus-visible,textarea.astro-nuon2ezb:focus-visible{outline:2px solid var(--color-ac-orange);outline-offset:2px;border-color:var(--color-ac-ink-2)}.autoriza.astro-nuon2ezb input.astro-nuon2ezb:focus-visible,.enviar.astro-nuon2ezb:focus-visible,.formulario.astro-nuon2ezb .btn.astro-nuon2ezb:focus-visible{outline:2px solid var(--color-ac-orange);outline-offset:3px}.select.astro-nuon2ezb{display:block;position:relative}.select.astro-nuon2ezb:after{content:"";border-right:2px solid var(--color-ac-ink);border-bottom:2px solid var(--color-ac-ink);pointer-events:none;width:.5rem;height:.5rem;position:absolute;top:50%;right:1.125rem;translate:0 -70%;rotate:45deg}select.astro-nuon2ezb{appearance:none;text-overflow:ellipsis;padding-right:2.75rem}.error.astro-nuon2ezb{color:var(--error);align-items:flex-start;gap:.375rem;font-size:.875rem;font-weight:600;line-height:1.35;display:none}.error.astro-nuon2ezb:not(:empty){display:flex}.error.astro-nuon2ezb:before{content:"";width:1rem;height:1rem;-webkit-mask:var(--icono-alerta) center / contain no-repeat;mask:var(--icono-alerta) center / contain no-repeat;background:currentColor;flex:none;margin-top:.0625rem}.formulario.astro-nuon2ezb{--icono-alerta:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E")}.astro-nuon2ezb[aria-invalid=true]:not([type=checkbox]){border-color:var(--error);box-shadow:inset 0 0 0 .5px var(--error)}.campo-datos.astro-nuon2ezb:has([aria-invalid=true]) .autoriza.astro-nuon2ezb input.astro-nuon2ezb{outline:2px solid var(--error);outline-offset:1px}.resumen.astro-nuon2ezb{border:1.5px solid var(--error);background:var(--error-fondo);color:var(--error);border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.875rem 1rem;font-size:.9375rem;font-weight:600;line-height:1.4;display:flex}.resumen.astro-nuon2ezb[hidden]{display:none}.resumen.astro-nuon2ezb svg{flex:none;margin-top:.0625rem}.autoriza.astro-nuon2ezb{color:var(--color-ac-ink-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr);gap:.75rem;font-size:.875rem;font-weight:400;line-height:1.5;display:grid}.autoriza.astro-nuon2ezb input.astro-nuon2ezb{width:1.5rem;height:1.5rem;accent-color:var(--color-ac-ink);cursor:pointer;margin:0}.autoriza.astro-nuon2ezb a.astro-nuon2ezb{color:var(--color-ac-orange-ink);text-underline-offset:.2em;padding-block:.25rem;font-weight:600;text-decoration:underline}.acciones.astro-nuon2ezb{gap:.75rem;padding-top:.25rem;display:grid}.enviar.astro-nuon2ezb{gap:.625rem;width:100%;min-height:3.25rem}.enviar.astro-nuon2ezb .enviar-giro{display:none}.enviar.astro-nuon2ezb[aria-busy=true]{cursor:progress;background:#454d5a}.enviar.astro-nuon2ezb[aria-busy=true] .enviar-wa{display:none}.enviar.astro-nuon2ezb[aria-busy=true] .enviar-giro{animation:.9s linear infinite giro;display:block}@keyframes giro{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.enviar.astro-nuon2ezb[aria-busy=true] .enviar-giro{animation-duration:3s}}.nota.astro-nuon2ezb{max-inline-size:none;color:var(--color-ac-muted);align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.45;display:flex}.nota.astro-nuon2ezb svg{flex:none;margin-top:.125rem}.enviado.astro-nuon2ezb{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line);border-radius:1.25rem;justify-items:start;gap:.75rem;padding:1.5rem;display:grid}.enviado.astro-nuon2ezb[hidden]{display:none}.enviado.astro-nuon2ezb:focus{outline:none}.enviado.astro-nuon2ezb:focus-visible{outline:2px solid var(--color-ac-orange);outline-offset:3px}.enviado-icono.astro-nuon2ezb{color:var(--color-ac-wa-oscuro)}.enviado-t.astro-nuon2ezb{font-family:var(--font-ac-display);color:var(--color-ac-ink);font-size:1.625rem;font-weight:700;line-height:1.12}.enviado-texto.astro-nuon2ezb{color:var(--color-ac-ink-2);font-size:1rem;line-height:1.55}.enviado-acciones.astro-nuon2ezb{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;width:100%;padding-top:.25rem;display:flex}.enviado-acciones.astro-nuon2ezb .reintentar.astro-nuon2ezb{width:100%}.enviado-acciones.astro-nuon2ezb button.astro-nuon2ezb{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}@media (width>=640px){.enviado-acciones.astro-nuon2ezb .reintentar.astro-nuon2ezb{width:auto}}.ct-arriba.astro-kphbpcdu{padding:.5rem 0 3.5rem}.ct-heroe.astro-kphbpcdu{gap:1rem;margin-top:.75rem;display:grid}.ct-heroe-titulo.astro-kphbpcdu{gap:.75rem;display:grid}.ct-h1.astro-kphbpcdu{font-size:var(--text-ac-h1);letter-spacing:-.012em;line-height:1.02}.ct-heroe-texto.astro-kphbpcdu{gap:.75rem;display:grid}.ct-lead.astro-kphbpcdu{color:var(--color-ac-ink);font-size:clamp(1.0625rem,1.0179rem + .1905vw,1.1875rem);line-height:1.55}.ct-calif.astro-kphbpcdu{color:var(--color-ac-ink-2);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-size:.9375rem;display:flex}.ct-calif.astro-kphbpcdu strong.astro-kphbpcdu{color:var(--color-ac-ink)}.ct-lamina.astro-kphbpcdu{margin-top:-1.5rem;padding:clamp(2rem,1.3rem + 2.9vw,4.5rem) 0 clamp(3rem,2.0714rem + 3.8095vw,5rem)}.ct-vias.astro-kphbpcdu{gap:1.5rem;display:grid}.ct-via1.astro-kphbpcdu,.ct-via2.astro-kphbpcdu{border-radius:1.5rem;align-content:start;gap:.875rem;min-width:0;padding:1.5rem 1.25rem;display:grid}.ct-via1.astro-kphbpcdu{background:var(--color-ac-paper)}.ct-via2.astro-kphbpcdu{background:var(--color-ac-white);box-shadow:inset 0 0 0 1px var(--color-ac-line)}.ct-via-titulo.astro-kphbpcdu{font-size:var(--text-ac-titulo-sm);line-height:1.08}.ct-via-texto.astro-kphbpcdu{color:var(--color-ac-ink-2);font-size:1rem;line-height:1.55}.ct-via2-texto.astro-kphbpcdu{font-size:.9375rem}.ct-acciones.astro-kphbpcdu{border-bottom:1px solid var(--color-ac-line);gap:1rem;padding-bottom:1.25rem;display:grid}.ct-acciones.astro-kphbpcdu .ct-wa{width:100%}.ct-numero.astro-kphbpcdu{gap:.125rem;display:grid}.ct-numero-t.astro-kphbpcdu{font-family:var(--font-ac-display);color:var(--color-ac-ink);font-variant-numeric:lining-nums;white-space:nowrap;font-size:1.625rem;font-weight:700;line-height:1.1}.ct-llamar.astro-kphbpcdu{border-radius:var(--radius-ac-pill);min-height:2.75rem;box-shadow:inset 0 0 0 1.5px var(--color-ac-ink);color:var(--color-ac-ink);justify-self:start;align-items:center;gap:.375rem;margin-top:.25rem;padding-inline:1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.ct-llamar.astro-kphbpcdu:hover{background:var(--color-ac-white)}.ct-cuentanos.astro-kphbpcdu{gap:.5rem;display:grid}.ct-cuentanos-t.astro-kphbpcdu{color:var(--color-ac-ink);font-size:.9375rem;font-weight:600}.ct-cuentanos.astro-kphbpcdu ol.astro-kphbpcdu{counter-reset:c;gap:.375rem;display:grid}.ct-cuentanos.astro-kphbpcdu li.astro-kphbpcdu{min-height:1.75rem;color:var(--color-ac-ink-2);counter-increment:c;padding-left:2.25rem;font-size:.9375rem;line-height:1.5;position:relative}.ct-cuentanos.astro-kphbpcdu li.astro-kphbpcdu:before{content:counter(c);background:var(--color-ac-white);width:1.5rem;height:1.5rem;color:var(--color-ac-ink);border-radius:50%;place-items:center;font-size:.8125rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.ct-canales.astro-kphbpcdu{margin-top:.5rem;display:grid}.ct-canales.astro-kphbpcdu li.astro-kphbpcdu{border-top:1px solid var(--color-ac-line);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.875rem;padding-block:.75rem;display:grid}.ct-canales.astro-kphbpcdu .v3-ico{grid-row:1/span 2}.ct-canal-r.astro-kphbpcdu{color:var(--color-ac-muted);font-size:.875rem;line-height:1.3}.ct-canal-v.astro-kphbpcdu{color:var(--color-ac-ink);overflow-wrap:normal;max-inline-size:none;font-size:.9375rem;font-weight:600;line-height:1.4}.ct-canales.astro-kphbpcdu a.astro-kphbpcdu{overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--color-ac-muted);text-underline-offset:.2em}.ct-canales.astro-kphbpcdu a.astro-kphbpcdu:hover{text-decoration-color:currentColor}.ct-sedes.astro-kphbpcdu{gap:1.5rem;display:grid}.ct-sedes-foto.astro-kphbpcdu{margin:0}.ct-sedes-foto.astro-kphbpcdu img{object-fit:cover;border-radius:1.25rem;width:100%;height:13rem;display:block}.ct-sedes-texto.astro-kphbpcdu{align-content:center;gap:.875rem;display:grid}.ct-sedes-titulo.astro-kphbpcdu{font-size:var(--text-ac-titulo);text-wrap:balance;line-height:1.08}.ct-sedes-p.astro-kphbpcdu{color:var(--color-ac-ink-2);font-size:1rem;line-height:1.6}.ct-sedes-enlaces.astro-kphbpcdu{flex-wrap:wrap;gap:0 1.5rem;display:flex}@media (width>=640px){.ct-acciones.astro-kphbpcdu{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.ct-acciones.astro-kphbpcdu .ct-wa{width:auto}.ct-llamar.astro-kphbpcdu{box-shadow:none;min-height:1.75rem;color:var(--color-ac-orange-ink);margin-top:0;padding-inline:0}.ct-llamar.astro-kphbpcdu:hover{text-underline-offset:.2em;background:0 0;text-decoration:underline}}@media (width>=1024px){.ct-arriba.astro-kphbpcdu{padding:1rem 0 5rem}.ct-heroe.astro-kphbpcdu{grid-template-columns:minmax(0,1fr) minmax(0,39rem);align-items:center;gap:3rem;margin-top:1rem}.ct-lamina.astro-kphbpcdu{margin-top:-2rem}.ct-vias.astro-kphbpcdu{grid-template-columns:minmax(0,1.27fr) minmax(0,1fr);align-items:stretch;gap:3.5rem}.ct-via1.astro-kphbpcdu,.ct-via2.astro-kphbpcdu{border-radius:2rem;padding:2.25rem 2rem}.ct-sedes.astro-kphbpcdu{grid-template-columns:minmax(0,35rem) minmax(0,1fr);align-items:center;gap:3.5rem}.ct-sedes-foto.astro-kphbpcdu img{border-radius:1.5rem;height:23.75rem}}
