.zona[data-astro-cid-zrc25ccu]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px 24px;display:grid}.zona-control[data-astro-cid-zrc25ccu]{grid-column:1/span 4}.zona-mapa[data-astro-cid-zrc25ccu]{background:#26292b;grid-column:5/-1;width:100%;height:auto}label[data-astro-cid-zrc25ccu]{font-weight:600;display:block}select[data-astro-cid-zrc25ccu]{width:100%;min-height:56px;color:var(--ink);background:var(--ground);border:2px solid var(--ground);border-radius:0;margin-top:8px;padding:0 16px;font-size:18px}.zona-respuesta[data-astro-cid-zrc25ccu]{margin-top:32px}.zona-min[data-astro-cid-zrc25ccu]{font-family:var(--font-display);font-size:clamp(3rem,6vw,5.5rem);font-weight:600;line-height:1}.zona-texto[data-astro-cid-zrc25ccu]{max-width:32ch;margin-top:12px}.zona-llamar[data-astro-cid-zrc25ccu]{background:var(--accent);min-height:52px;color:var(--on-accent);border-radius:999px;align-items:center;margin-top:28px;padding:14px 28px;font-weight:600;text-decoration:none;display:inline-flex}.mar[data-astro-cid-zrc25ccu]{fill:#2f3f4a}.rio[data-astro-cid-zrc25ccu]{fill:none;stroke:#4d6b7c;stroke-width:3px;stroke-linecap:round}.ruta[data-astro-cid-zrc25ccu]{fill:none;stroke:var(--accent-claro);stroke-width:4px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.ruta[data-astro-cid-zrc25ccu].is-on{opacity:1;animation:ruta 1.4s var(--ease) forwards}@keyframes ruta{to{stroke-dashoffset:0}}.pueblo[data-astro-cid-zrc25ccu] circle[data-astro-cid-zrc25ccu]{fill:var(--on-field);transition:r .3s var(--ease), fill .3s var(--ease)}.pueblo[data-astro-cid-zrc25ccu] text[data-astro-cid-zrc25ccu],.fuera[data-astro-cid-zrc25ccu]{fill:var(--on-field);font-family:var(--font-text);font-size:15px;font-weight:500}.pueblo[data-astro-cid-zrc25ccu].is-on circle[data-astro-cid-zrc25ccu]{fill:var(--accent-claro);r:9}.pueblo[data-astro-cid-zrc25ccu].is-on text[data-astro-cid-zrc25ccu]{font-weight:700}.pueblo--nave[data-astro-cid-zrc25ccu] circle[data-astro-cid-zrc25ccu]{fill:var(--accent-claro)}.pueblo--nave[data-astro-cid-zrc25ccu] text[data-astro-cid-zrc25ccu]{font-weight:700}.pulso[data-astro-cid-zrc25ccu]{fill:none;stroke:var(--accent-claro);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:pulso 2.4s var(--ease) infinite}@keyframes pulso{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (width<=900px){.zona-control[data-astro-cid-zrc25ccu],.zona-mapa[data-astro-cid-zrc25ccu]{grid-column:1/-1}}h2[data-astro-cid-6jrbe5hs]{font-size:var(--t-h2);text-transform:uppercase;font-weight:800;font-stretch:62%;line-height:.88}.datos[data-astro-cid-6jrbe5hs]{padding-top:var(--section-gap);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.dato[data-astro-cid-6jrbe5hs]{background:var(--surface);min-height:220px;color:var(--ink);text-align:left;font:inherit;transition:background-color .35s var(--ease), color .35s var(--ease);border:0;flex-direction:column;gap:10px;padding:28px;text-decoration:none;display:flex}a[data-astro-cid-6jrbe5hs].dato:hover,button[data-astro-cid-6jrbe5hs].dato:hover,.dato[data-astro-cid-6jrbe5hs]:focus-visible{background:var(--accent);color:var(--on-accent);cursor:pointer}.quien[data-astro-cid-6jrbe5hs]{padding-top:var(--section-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:40px 24px;display:grid}.quien-foto[data-astro-cid-6jrbe5hs]{aspect-ratio:4/5;grid-column:1/span 5;overflow:hidden}.quien-foto[data-astro-cid-6jrbe5hs] img,.quien-nave[data-astro-cid-6jrbe5hs] img{object-fit:cover;width:100%;height:100%}.quien-texto[data-astro-cid-6jrbe5hs]{grid-column:7/-1}.quien-texto[data-astro-cid-6jrbe5hs] p[data-astro-cid-6jrbe5hs]{max-width:40ch;margin-top:20px;font-size:19px}.quien-nave[data-astro-cid-6jrbe5hs]{aspect-ratio:16/9;margin-top:32px;overflow:hidden}.dato-valor[data-astro-cid-6jrbe5hs]{font-size:var(--t-h3);margin-top:auto;font-weight:800;font-stretch:70%;line-height:1}.dato-valor--correo[data-astro-cid-6jrbe5hs]{font-size:var(--t-dato);overflow-wrap:anywhere}.dato-aviso[data-astro-cid-6jrbe5hs]{opacity:.8;font-size:15px}.plano[data-astro-cid-6jrbe5hs]{padding-top:var(--section-gap)}.plano-acciones[data-astro-cid-6jrbe5hs]{flex-wrap:wrap;align-items:center;gap:16px 32px;display:flex}.pasos[data-astro-cid-6jrbe5hs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:40px 0;padding:0;font-size:19px;list-style:none;display:grid}.pasos[data-astro-cid-6jrbe5hs] li[data-astro-cid-6jrbe5hs]{border-top:4px solid var(--accent);padding-top:18px}.pasos[data-astro-cid-6jrbe5hs] strong[data-astro-cid-6jrbe5hs]{text-transform:uppercase;margin-bottom:6px;font-size:24px;font-stretch:75%;display:block}.zona[data-astro-cid-6jrbe5hs]{margin-top:var(--section-gap);padding-block:var(--section-gap);background:var(--surface)}.zona-cabecera[data-astro-cid-6jrbe5hs]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 48px;margin-bottom:48px;display:flex}.zona-cabecera[data-astro-cid-6jrbe5hs] p[data-astro-cid-6jrbe5hs]{max-width:38ch;color:var(--ink-2)}.zona-mapa[data-astro-cid-6jrbe5hs]{--on-field:#f1f1ec;--accent:#f9a800;--accent-claro:#f9a800;--on-accent:#0f1112}@media (width<=900px){.datos[data-astro-cid-6jrbe5hs],.pasos[data-astro-cid-6jrbe5hs]{grid-template-columns:minmax(0,1fr)}.dato[data-astro-cid-6jrbe5hs]{min-height:150px}.quien-foto[data-astro-cid-6jrbe5hs],.quien-texto[data-astro-cid-6jrbe5hs]{grid-column:1/-1}}
