.mapa-rm[data-astro-cid-rhz6pp6z]{border:1px solid #23212040;width:100%;margin-top:14px;overflow:hidden}@media (width<=700px){.mapa-rm[data-astro-cid-rhz6pp6z]{width:100%}}.mapa-rm[data-astro-cid-rhz6pp6z] svg{width:145%;max-width:none;height:auto;display:block}.mapa-rm[data-astro-cid-rhz6pp6z] .mapa-textos{display:none}.mapa-pie[data-astro-cid-rhz6pp6z]{margin-top:14px}.ciudad[data-astro-cid-rhz6pp6z]{letter-spacing:.2em;color:var(--ink);font-size:22px}.coords[data-astro-cid-rhz6pp6z]{letter-spacing:.08em;color:var(--ink-muted);margin-top:8px;font-size:11px;line-height:1.6}.intro-section[data-astro-cid-bdldqdfq]{padding:0 var(--pad-x) clamp(8px, 1.6vw, 20px)}.intro-texto[data-astro-cid-bdldqdfq]{color:var(--ink-soft);text-wrap:pretty;text-align:justify;hyphens:auto;margin:0;font-size:15px;line-height:1.7}.body-section[data-astro-cid-bdldqdfq]{padding:clamp(20px, 3vw, 40px) var(--pad-x) var(--pad-y-bottom)}.grid[data-astro-cid-bdldqdfq]{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:clamp(28px,4vw,64px);display:grid}.form[data-astro-cid-bdldqdfq]{border-top:1px solid var(--border-control-soft);padding-top:16px}.form-title[data-astro-cid-bdldqdfq]{letter-spacing:.22em;color:var(--ink);font-size:12px}.fields[data-astro-cid-bdldqdfq]{gap:16px;margin-top:20px;display:grid}.field[data-astro-cid-bdldqdfq]{display:block}.field-label[data-astro-cid-bdldqdfq]{letter-spacing:.1em;color:var(--ink-muted);font-size:11px;font-style:italic;display:block}.field[data-astro-cid-bdldqdfq] input[data-astro-cid-bdldqdfq][type=text],.field[data-astro-cid-bdldqdfq] input[data-astro-cid-bdldqdfq][type=email]{border:0;border-bottom:1px solid var(--border-control);width:100%;color:var(--ink);background:0 0;margin-top:6px;padding:8px 0;font-family:Inter,sans-serif;font-size:14px}.field[data-astro-cid-bdldqdfq] input[data-astro-cid-bdldqdfq]:focus{border-color:var(--ink);outline:none}.field[data-astro-cid-bdldqdfq] textarea[data-astro-cid-bdldqdfq]{border:1px solid var(--border-control);width:100%;color:var(--ink);resize:vertical;background:0 0;margin-top:6px;padding:10px;font-family:Inter,sans-serif;font-size:14px;line-height:1.6}.field[data-astro-cid-bdldqdfq] textarea[data-astro-cid-bdldqdfq]:focus{border-color:var(--ink);outline:none}.chips[data-astro-cid-bdldqdfq]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.chip[data-astro-cid-bdldqdfq]{cursor:pointer;border:1px solid var(--border-control-soft);color:var(--ink);letter-spacing:.18em;white-space:nowrap;background:0 0;padding:7px 14px;font-size:11px;transition:background .15s,color .15s,border-color .15s}.chip[data-astro-cid-bdldqdfq]:hover{border-color:var(--ink)}.chip[data-astro-cid-bdldqdfq][aria-pressed=true]{background:var(--dark);color:var(--light);border-color:var(--dark)}.honeypot[data-astro-cid-bdldqdfq]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit-row[data-astro-cid-bdldqdfq]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.submit-btn[data-astro-cid-bdldqdfq]{cursor:pointer;background:var(--dark);color:var(--light);border:1px solid var(--dark);letter-spacing:.24em;white-space:nowrap;padding:14px 34px;font-size:12px;line-height:1.4;transition:background .15s}.submit-btn[data-astro-cid-bdldqdfq]:hover{background:var(--dark-hover)}.success-msg[data-astro-cid-bdldqdfq]{letter-spacing:.08em;color:var(--ok);font-size:11px}.error-msg[data-astro-cid-bdldqdfq]{letter-spacing:.08em;color:var(--c-peliculas);font-size:11px}.side[data-astro-cid-bdldqdfq]{gap:clamp(24px,3vw,38px);display:grid}.block[data-astro-cid-bdldqdfq]{border-top:1px solid var(--border-control-soft);padding-top:16px}.block-title[data-astro-cid-bdldqdfq]{letter-spacing:.22em;color:var(--ink);font-size:12px}.kv[data-astro-cid-bdldqdfq]{color:var(--ink);grid-template-columns:104px minmax(0,1fr);gap:10px 14px;margin-top:16px;font-size:14px;line-height:1.5;display:grid}.k[data-astro-cid-bdldqdfq]{letter-spacing:.08em;color:var(--ink-muted);font-size:11px;font-style:italic}.persona[data-astro-cid-bdldqdfq]{margin-top:10px;display:inline-block}.direccion[data-astro-cid-bdldqdfq]{color:var(--ink-soft);margin:16px 0 0;font-size:14px;line-height:1.6}.reps[data-astro-cid-bdldqdfq]{color:var(--ink);gap:12px;margin-top:16px;font-size:14px;line-height:1.5;display:grid}.rep-row[data-astro-cid-bdldqdfq]{border-bottom:1px solid #23212033;justify-content:space-between;gap:14px;padding-bottom:10px;display:flex}.rep-row[data-astro-cid-bdldqdfq].last{border-bottom:0;padding-bottom:0}.muted[data-astro-cid-bdldqdfq]{color:var(--ink-muted)}.socials[data-astro-cid-bdldqdfq]{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.social[data-astro-cid-bdldqdfq]{border:1px solid var(--border-control);letter-spacing:.1em;padding:6px 12px;font-size:10px;transition:background .15s,color .15s,border-color .15s}.social[data-astro-cid-bdldqdfq]:hover{background:var(--dark);color:var(--light);border-color:var(--dark)}
