.intro[data-astro-cid-kphbpcdu]{padding-top:clamp(32px,6vw,64px);padding-bottom:clamp(20px,3vw,32px)}.intro[data-astro-cid-kphbpcdu] h1[data-astro-cid-kphbpcdu]{max-width:8.7em;margin-top:14px;font-size:clamp(36px,6vw,68px)}.intro-copy[data-astro-cid-kphbpcdu]{color:var(--color-gray-200);max-width:32.8em;margin-top:18px;font-size:17px}.contacto-section[data-astro-cid-kphbpcdu]{padding-top:0}.contacto-caja[data-astro-cid-kphbpcdu]{background:var(--color-bg-raised);border:1px solid var(--color-line);border-radius:28px;grid-template-columns:.85fr 1.15fr;gap:clamp(24px,5vw,60px);padding:clamp(20px,4.5vw,52px);display:grid}@media (width<=900px){.contacto-caja[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}.contacto-canales[data-astro-cid-kphbpcdu]{flex-direction:column;gap:12px;display:flex}.btn-grande[data-astro-cid-kphbpcdu]{width:100%;min-height:58px;font-size:16px}.btn-grande[data-astro-cid-kphbpcdu] svg{width:24px;height:24px}.accion[data-astro-cid-kphbpcdu]{border:1px solid var(--color-line);border-radius:var(--radio);background:var(--color-bg);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.accion-label[data-astro-cid-kphbpcdu]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--color-orange);font-size:11px}.accion-titulo[data-astro-cid-kphbpcdu]{font-family:var(--font-condensed);text-transform:uppercase;font-size:21px}.accion-links[data-astro-cid-kphbpcdu]{flex-direction:column;gap:4px;display:flex}.accion-links[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]{font-family:var(--font-mono);color:var(--color-gray-200);text-underline-offset:3px;overflow-wrap:anywhere;align-self:flex-start;font-size:13.5px;text-decoration:underline #0000;transition:text-decoration-color .15s,color .15s}.accion-links[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu].link-wa{color:var(--color-wa)}.accion-links[data-astro-cid-kphbpcdu] a[data-astro-cid-kphbpcdu]:hover{color:var(--color-white);text-decoration-color:var(--color-orange)}.contacto-form-caja[data-astro-cid-kphbpcdu] h2[data-astro-cid-kphbpcdu]{margin-top:10px;margin-bottom:clamp(18px,3vw,28px)}.form[data-astro-cid-kphbpcdu]{flex-direction:column;gap:16px;display:flex}.campo-oculto[data-astro-cid-kphbpcdu]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.campo-row[data-astro-cid-kphbpcdu]{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=640px){.campo-row[data-astro-cid-kphbpcdu]{grid-template-columns:1fr}}.campo[data-astro-cid-kphbpcdu]{flex-direction:column;gap:7px;display:flex}label[data-astro-cid-kphbpcdu]{font-family:var(--font-sans);color:var(--color-gray-200);font-size:14px;font-weight:600}input[data-astro-cid-kphbpcdu],select[data-astro-cid-kphbpcdu],textarea[data-astro-cid-kphbpcdu]{background:var(--color-bg);border:1px solid var(--color-line);width:100%;min-height:50px;color:var(--color-white);font-family:var(--font-sans);border-radius:12px;padding:12px 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}textarea[data-astro-cid-kphbpcdu]{resize:vertical}select[data-astro-cid-kphbpcdu]{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-gray-400) 50%), linear-gradient(135deg, var(--color-gray-400) 50%, transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}input[data-astro-cid-kphbpcdu]:focus,select[data-astro-cid-kphbpcdu]:focus,textarea[data-astro-cid-kphbpcdu]:focus{border-color:var(--color-orange);outline:0;box-shadow:0 0 0 4px #faa9382e}.campo[data-astro-cid-kphbpcdu].mal input[data-astro-cid-kphbpcdu],.campo[data-astro-cid-kphbpcdu].mal select[data-astro-cid-kphbpcdu],.campo[data-astro-cid-kphbpcdu].mal textarea[data-astro-cid-kphbpcdu]{border-color:#ff6b4a}.form-nota[data-astro-cid-kphbpcdu]{color:var(--color-gray-400);font-size:13px}.form-estado[data-astro-cid-kphbpcdu]{min-height:1.4em;font-size:14.5px;font-weight:600}.form-estado[data-astro-cid-kphbpcdu][data-tipo=ok]{color:#3ddc84}.form-estado[data-astro-cid-kphbpcdu][data-tipo=error]{color:#ff8a6b}.form-estado[data-astro-cid-kphbpcdu] a{color:var(--color-wa);text-underline-offset:3px;text-decoration:underline}.mapa-section[data-astro-cid-kphbpcdu]{padding-top:0}.mapa-wrap[data-astro-cid-kphbpcdu]{aspect-ratio:16/7;border:1px solid var(--color-line);background:var(--color-bg-raised);border-radius:28px;overflow:hidden}@media (width<=640px){.mapa-wrap[data-astro-cid-kphbpcdu]{aspect-ratio:4/3;border-radius:var(--radio)}}.mapa[data-astro-cid-kphbpcdu]{border:0;width:100%;height:100%}.mapa-nota[data-astro-cid-kphbpcdu]{font-family:var(--font-mono);color:var(--color-gray-400);margin-top:14px;font-size:12.5px}
