.costura[data-astro-cid-f554z3ne]{height:var(--alto);background:linear-gradient(180deg, var(--de) 0%, var(--a) 100%);position:relative}.costura__tiras[data-astro-cid-f554z3ne]{opacity:.5;display:flex;position:absolute;inset:0;mask:linear-gradient(#0000 0%,#000 42% 58%,#0000 100%)}.costura__tiras[data-astro-cid-f554z3ne] i[data-astro-cid-f554z3ne]{flex:var(--w) 1 0;background-image:linear-gradient(180deg, var(--bz-azul) 0%, var(--bz-celeste) 50%, var(--bz-azul) 100%);background-size:100% 260%;background-position:50% var(--p)}.bz[data-astro-cid-lcdefpme]{background:var(--bz-tinta);color:#eef1f8;font-family:var(--font-bz-body)}.bz[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.bz[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.bz[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.01em;font-weight:600;line-height:.98}.bz-eyebrow[data-astro-cid-lcdefpme],.bz[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--bz-celeste);font-family:var(--font-bz-body)}section[data-astro-cid-lcdefpme]{padding:clamp(4.5rem, 11vh, 9rem) var(--gutter);scroll-margin-top:84px;position:relative}.nav[data-astro-cid-lcdefpme]{z-index:50;padding:1.1rem var(--gutter);transition:background .4s var(--ease-out), backdrop-filter .4s;justify-content:space-between;align-items:center;display:flex;position:fixed;inset:0 0 auto}.nav[data-astro-cid-lcdefpme].is-stuck{backdrop-filter:blur(12px);background:#0a1330b8;box-shadow:0 1px #ffffff0f}.nav__brand[data-astro-cid-lcdefpme]{align-items:center;padding-block:.6rem;display:flex}.nav__logo[data-astro-cid-lcdefpme]{width:auto;height:1.5rem;display:block}.nav__links[data-astro-cid-lcdefpme]{letter-spacing:.05em;align-items:center;gap:clamp(1rem,2.4vw,2.2rem);font-size:.82rem;font-weight:600;display:flex}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#eef1f8c7;transition:color .3s}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#fff}.nav__cta[data-astro-cid-lcdefpme]{border:1px solid #00f3ff80;border-radius:100px;padding:.45rem 1rem;color:var(--bz-celeste)!important}.nav__cta[data-astro-cid-lcdefpme]:hover{background:#00f3ff1f}.hero[data-astro-cid-lcdefpme]{background:var(--bz-tinta);height:100svh;position:relative;overflow:hidden}.hero__seq[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden}.hero__cap[data-astro-cid-lcdefpme]{opacity:0;background:var(--bz-tinta);will-change:opacity, transform;position:absolute;inset:0}.hero__cap[data-astro-cid-lcdefpme][data-i="0"]{opacity:1}.hero__cap[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center 35%;width:100%;height:100%}.hero__cap-nom[data-astro-cid-lcdefpme]{left:var(--gutter);font-family:var(--font-bz-display);letter-spacing:.26em;text-transform:uppercase;color:#ffffffd1;text-shadow:0 2px 18px #0009;font-size:clamp(.78rem,1.4vw,1rem);font-weight:500;position:absolute;bottom:clamp(1.6rem,5vh,3rem)}.hero__skyveil[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(#0810278c 0%,#0000 30%,#08102733 62%,#081027db 100%);position:absolute;inset:0}.hero__brand[data-astro-cid-lcdefpme]{z-index:3;will-change:opacity;align-items:center;padding-top:clamp(5.75rem,11vh,7rem);padding-bottom:clamp(1rem,3vh,2.5rem);display:flex;position:absolute;inset:0}.hero__brandbg[data-astro-cid-lcdefpme]{will-change:opacity;background:radial-gradient(120% 90% at 80% 8%,#12245a 0%,#0000 55%),linear-gradient(#0a1330 0%,#081027 100%);position:absolute;inset:0}.glow[data-astro-cid-lcdefpme]{filter:blur(70px);opacity:.5;border-radius:50%;position:absolute}.glow--1[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#00f3ff66,#0000 62%);width:46vw;height:46vw;animation:16s ease-in-out infinite alternate drift1;top:6%;left:44%}.glow--2[data-astro-cid-lcdefpme]{background:radial-gradient(circle,#1f3888d9,#0000 60%);width:40vw;height:40vw;animation:20s ease-in-out infinite alternate drift2;top:40%;left:6%}@keyframes drift1{to{transform:translate(-8%,10%)scale(1.15)}}@keyframes drift2{to{transform:translate(10%,-8%)scale(1.2)}}.hero__inner[data-astro-cid-lcdefpme]{z-index:1;max-width:var(--maxw);width:100%;padding-inline:var(--gutter);will-change:transform, opacity;margin-inline:auto;position:relative}.hero__cta[data-astro-cid-lcdefpme]{align-items:center;gap:.6rem;margin-top:2.6rem;display:inline-flex}.hero__cta[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-out);font-style:normal}.hero__cta[data-astro-cid-lcdefpme]:hover em[data-astro-cid-lcdefpme]{transform:translate(4px)}.hero__word[data-astro-cid-lcdefpme]{aspect-ratio:661.6/189;background:linear-gradient(#fff 30%,#9fb4e8 100%);width:min(92%,68rem,88svh);margin:.1em 0 0;mask:url(/marca/wordmark.svg) 0/contain no-repeat}.hero__word[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero__que[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.22em;color:#eef1f8eb;margin-top:.5rem;font-size:clamp(1.15rem,2.5vw,2rem);font-weight:500}.hero__rule[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--bz-celeste), transparent);width:min(100%,620px);height:2px;margin:1rem 0 1.3rem}.hero__tag[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);color:#dbe3f5;font-size:clamp(1.3rem,3vw,2.3rem);font-weight:300}.hero__tag[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--bz-celeste);font-style:normal;font-weight:700}.hero__seal[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;margin-top:2.4rem;display:flex}.hero__seal[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:auto;height:3.4rem}.hero__seal[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);letter-spacing:.12em;text-transform:uppercase;color:#dbe3f5b3;font-size:.9rem;font-weight:500;line-height:1.5}.hero__seal[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--bz-celeste);letter-spacing:.18em}.hero__city[data-astro-cid-lcdefpme]{z-index:4;text-align:center;padding-inline:var(--gutter);opacity:0;will-change:transform, opacity;position:absolute;inset:auto 0 clamp(4rem,14vh,9rem)}.hero__cityline[data-astro-cid-lcdefpme]{letter-spacing:.04em;color:#dbe3f5d9;font-size:clamp(1rem,2vw,1.5rem);font-weight:300}.hero__cityem[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);color:#fff;text-shadow:0 0 40px #00f3ff40;margin-top:.4rem;font-size:clamp(1.5rem,4.4vw,3.4rem);font-weight:600}.hero__loader[data-astro-cid-lcdefpme]{z-index:6;background:#ffffff1a;height:2px;position:absolute;inset:auto 0 0}.hero__loader[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--bz-celeste);width:0%;height:100%;transition:width .2s linear;display:block}.hero__loader[data-astro-cid-lcdefpme].is-done{opacity:0}.scrollcue[data-astro-cid-lcdefpme]{z-index:2;border:1.5px solid #ffffff59;border-radius:100px;width:26px;height:42px;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.scrollcue[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--bz-celeste);border-radius:4px;width:3px;height:8px;margin-left:-1.5px;animation:1.6s ease-in-out infinite cue;position:absolute;top:8px;left:50%}@keyframes cue{0%{opacity:0;transform:translateY(0)}40%{opacity:1}to{opacity:0;transform:translateY(14px)}}.manifiesto[data-astro-cid-lcdefpme]{background:var(--bz-humo);color:#10193a}.manifiesto__cols[data-astro-cid-lcdefpme]{max-width:var(--maxw);margin-inline:auto}.manifiesto[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:var(--bz-azul)}.manifiesto__title[data-astro-cid-lcdefpme]{color:var(--bz-azul);max-width:20ch;margin:.5rem 0 1.4rem;font-size:clamp(2rem,5.8vw,4.4rem)}.manifiesto__body[data-astro-cid-lcdefpme]{color:#3a4363;max-width:58ch;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.75}.manifiesto__grid[data-astro-cid-lcdefpme]{max-width:var(--maxw);text-align:left;grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.6rem,5vw,4rem);margin:clamp(3rem,7vh,4.4rem) auto clamp(2rem,5vh,3rem);display:grid}.stat--hero[data-astro-cid-lcdefpme] .stat__num[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(4.6rem,13vw,10rem)}.stat--hero[data-astro-cid-lcdefpme] .stat__lbl[data-astro-cid-lcdefpme]{color:var(--bz-azul);font-size:.9rem}.stat__resto[data-astro-cid-lcdefpme]{border-left:1px solid #1f388838;gap:clamp(1.1rem,3vh,1.9rem);padding-left:clamp(1.6rem,5vw,4rem);display:grid}.stat__resto[data-astro-cid-lcdefpme] .stat__num[data-astro-cid-lcdefpme]{font-size:clamp(1.9rem,4vw,3rem)}@media (width<=640px){.manifiesto__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.6rem}.stat__resto[data-astro-cid-lcdefpme]{border-top:1px solid #1f388838;border-left:0;grid-template-columns:1fr 1fr;padding-top:1.4rem;padding-left:0}}.huella[data-astro-cid-lcdefpme]{max-width:var(--maxw);padding:0 var(--gutter);margin:clamp(2.6rem,6vh,4rem) auto 0}.huella__tira[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(.7rem,1.6vw,1.4rem);display:grid}.huella__item[data-astro-cid-lcdefpme]{color:inherit;text-align:left;text-decoration:none;display:block}.huella__img[data-astro-cid-lcdefpme]{aspect-ratio:4/5;background:#d6d9e4;border-radius:12px;display:block;position:relative;overflow:hidden}.huella__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease-out)}.huella__item[data-astro-cid-lcdefpme]:hover .huella__img[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.05)}.huella__nom[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);letter-spacing:.02em;text-transform:uppercase;color:var(--bz-azul);margin-top:.85rem;font-size:clamp(1.05rem,1.7vw,1.4rem);font-weight:600;display:block}.huella__ubi[data-astro-cid-lcdefpme]{color:#6b73a0;margin-top:.15rem;font-size:.82rem;display:block}.huella[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:#6b73a0;margin-top:1.6rem;font-size:.78rem}@media (width<=720px){.huella__tira[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:1.2rem}.huella__img[data-astro-cid-lcdefpme]{aspect-ratio:16/10}}.stat__num[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);color:var(--bz-azul);font-size:clamp(2.8rem,7vw,5rem);font-weight:600;line-height:1;display:block}.stat__lbl[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;color:#6b73a0;font-size:.82rem}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.6rem;margin-top:1.6rem;padding:0;list-style:none;display:flex}.chips[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--bz-azul);letter-spacing:.1em;text-transform:uppercase;border:1px solid #1f388840;border-radius:100px;padding:.4rem 1rem;font-size:.8rem}.manifiesto__link[data-astro-cid-lcdefpme]{color:var(--bz-azul);letter-spacing:.02em;padding-block:.5rem;border-bottom:1px solid #1f388859;align-items:center;gap:.45rem;margin-top:1.5rem;padding-bottom:.5rem;font-size:.95rem;transition:border-color .3s;display:inline-flex}.manifiesto__link[data-astro-cid-lcdefpme]:hover{border-bottom-color:var(--bz-azul)}.manifiesto__link[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-out);font-style:normal}.manifiesto__link[data-astro-cid-lcdefpme]:hover em[data-astro-cid-lcdefpme]{transform:translate(3px)}.mapa__head[data-astro-cid-lcdefpme]{max-width:var(--maxw);margin:0 auto clamp(1.8rem,4vh,2.8rem)}.mapa__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.4rem;font-size:clamp(2rem,5.4vw,3.8rem)}.mapa__lead[data-astro-cid-lcdefpme]{color:#dbe3f5b8;max-width:46ch;margin-top:.9rem;font-size:clamp(1rem,1.5vw,1.18rem)}.mapa__wrap[data-astro-cid-lcdefpme]{max-width:var(--maxw);grid-template-columns:1fr 20rem;align-items:stretch;gap:1.2rem;margin-inline:auto;display:grid}.mapa__canvas[data-astro-cid-lcdefpme]{background:#0b1327;border:1px solid #ffffff1a;border-radius:16px;height:clamp(24rem,62vh,34rem);overflow:hidden}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-tile{filter:brightness(.34)saturate(.55)contrast(1.15)}.mapa__canvas[data-astro-cid-lcdefpme] .bz-labels.leaflet-tile,.mapa__canvas[data-astro-cid-lcdefpme] .bz-labels .leaflet-tile{filter:brightness(1.15)saturate(.35)contrast(.95);opacity:.62}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-container{font-family:var(--font-bz-body);background:#0b1327}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-control-attribution{color:#dbe3f580;background:#0a1330b3;font-size:.62rem}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-control-attribution a{color:#dbe3f5bf}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-control-zoom a{color:#dbe3f5;background:#0a1330e6;border-color:#ffffff1f}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-control-zoom a:hover{background:var(--bz-azul)}.mapa__leyenda[data-astro-cid-lcdefpme]{max-width:var(--maxw);letter-spacing:.1em;text-transform:uppercase;color:#dbe3f594;flex-wrap:wrap;gap:.6rem 1.6rem;margin:1.3rem auto 0;padding:0;font-size:.74rem;list-style:none;display:flex}.mapa__leyenda[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:.5rem;display:flex}.mapa__leyenda[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--estado);width:9px;height:9px;box-shadow:0 0 10px color-mix(in srgb, var(--estado) 60%, transparent);border-radius:50%}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pin{place-items:center;display:grid}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pin i{background:var(--pin,#00f3ff);width:14px;height:14px;box-shadow:0 0 0 4px #ffffff1f, 0 0 18px 4px color-mix(in srgb, var(--pin,#00f3ff) 60%, transparent);border-radius:50%;animation:2.4s ease-in-out infinite pinPulse}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pin--obra i{width:9px;height:9px;animation:none;box-shadow:0 0 0 2px #00000080}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pin--terreno i{border:2px solid var(--pin);width:10px;height:10px;box-shadow:none;background:0 0;border-radius:2px;animation:none;transform:rotate(45deg)}@keyframes pinPulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-popup-content-wrapper{color:#dbe3f5;background:#0d1a3a;border:1px solid #ffffff1f;border-radius:12px;padding:0;overflow:hidden}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-popup-content{margin:0;width:232px!important}.mapa__canvas[data-astro-cid-lcdefpme] .leaflet-popup-tip{background:#0d1a3a}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__img{aspect-ratio:4/3;background:#08122b;position:relative;overflow:hidden}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__img img{object-fit:cover;width:100%;height:100%;animation:bzPopZoom 6s var(--ease-out) forwards;display:block;transform:scale(1.06)}@keyframes bzPopZoom{to{transform:scale(1)}}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__img:after{content:"";background:linear-gradient(#080e2080 0%,#080e2000 34%,#080e20b8 76%,#0d1a3af5 100%);position:absolute;inset:0}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__nom{z-index:2;font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.03em;color:#fff;text-shadow:0 2px 14px #0009;font-size:1.32rem;font-weight:600;line-height:1.05;position:absolute;bottom:9px;left:13px;right:13px}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__chip{z-index:2;letter-spacing:.13em;text-transform:uppercase;color:#0b1226;background:var(--acento,#00f3ff);border-radius:100px;padding:4px 9px;font-size:.6rem;font-style:normal;font-weight:700;position:absolute;top:10px;left:11px;box-shadow:0 3px 12px #0006}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__txt{padding:9px 13px 12px}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__txt b,.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop--sinfoto .bz-pop__img{display:none}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop--sinfoto .bz-pop__txt b{display:block}@media (width<=640px){.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__img{aspect-ratio:16/10}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__nom{font-size:1.15rem}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__txt{padding:8px 12px 10px}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop__chip{padding:3px 8px;font-size:.56rem;top:auto;bottom:36px;left:12px}}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop b{font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.04em;font-size:1rem}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop span{opacity:.75;margin-top:.15rem;font-size:.78rem;display:block}.mapa__canvas[data-astro-cid-lcdefpme] .bz-pop a{color:var(--acento,var(--bz-celeste));margin-top:.5rem;font-weight:600;display:inline-block}.mapa__list[data-astro-cid-lcdefpme]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff38 transparent;flex-direction:column;gap:.6rem;max-height:clamp(24rem,62vh,34rem);padding-right:.35rem;display:flex;overflow-y:auto}.mapa__list[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(to top, var(--bz-tinta,#0a1330), transparent);pointer-events:none;flex:none;height:2.75rem;margin-top:-2.75rem;display:block;position:sticky;bottom:-1px}@media (width<=860px){.mapa__list[data-astro-cid-lcdefpme]{max-height:20rem}}.mloc[data-astro-cid-lcdefpme]{color:#dbe3f5;transition:border-color .3s, transform .3s var(--ease-out), background .3s;background:#0d1a3a99;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:.8rem;padding:.95rem 1rem;display:flex}.mloc[data-astro-cid-lcdefpme]:hover,.mloc[data-astro-cid-lcdefpme].is-active{border-color:var(--acento);background:#0d1a3af2;transform:translate(3px)}.mloc__grupo[data-astro-cid-lcdefpme]+.mloc__grupo[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff17;margin-top:1.1rem;padding-top:1.1rem}.mloc__grupotit[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:#dbe3f573;margin:0 0 .5rem;padding-left:.2rem;font-size:.66rem}.mloc__dot[data-astro-cid-lcdefpme]{background:var(--estado,var(--acento));width:10px;height:10px;box-shadow:0 0 12px color-mix(in srgb, var(--estado,var(--acento)) 70%, transparent);border-radius:50%;flex:none}.mloc__txt[data-astro-cid-lcdefpme]{flex:auto;min-width:0}.mloc__txt[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;display:block}.mloc__addr[data-astro-cid-lcdefpme]{color:#dbe3f599;margin-top:.1rem;font-size:.74rem;display:block}.mloc[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{opacity:.5;transition:transform .3s var(--ease-out), opacity .3s;font-style:normal}.mloc[data-astro-cid-lcdefpme]:hover em[data-astro-cid-lcdefpme]{opacity:1;transform:translate(3px)}@media (width<=860px){.mapa__wrap[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.mapa__canvas[data-astro-cid-lcdefpme]{height:20rem}}.hub[data-astro-cid-lcdefpme]{padding-bottom:0}.hub__head[data-astro-cid-lcdefpme]{max-width:var(--maxw);margin:0 auto clamp(2rem,5vh,3.4rem)}.hub__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.4rem;font-size:clamp(2rem,5.4vw,3.8rem)}.hub__lead[data-astro-cid-lcdefpme]{color:#dbe3f5b8;max-width:46ch;margin-top:1rem;font-size:clamp(1rem,1.5vw,1.18rem)}.portal[data-astro-cid-lcdefpme]{min-height:100svh;color:var(--texto,#fff);margin-inline:calc(var(--gutter) * -1);align-items:flex-end;display:flex;position:relative;overflow:hidden}.portal__media[data-astro-cid-lcdefpme]{z-index:0;position:absolute;inset:0}.portal__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease-out);transform:scale(1.05)}.portal[data-astro-cid-lcdefpme]:hover .portal__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.09)}.portal__veil[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, color-mix(in srgb, var(--tinta) 72%, transparent) 0%, transparent 32%, color-mix(in srgb, var(--tinta) 50%, transparent) 60%, var(--tinta) 100%), linear-gradient(100deg, color-mix(in srgb, var(--tinta) 80%, transparent) 10%, transparent 60%);position:absolute;inset:0}.portal__inner[data-astro-cid-lcdefpme]{z-index:1;width:100%;max-width:var(--maxw);padding:clamp(3rem, 10vh, 7rem) var(--gutter) clamp(3rem, 9vh, 6rem);margin-inline:auto;position:relative}.portal__top[data-astro-cid-lcdefpme]{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.portal__n[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);letter-spacing:.22em;color:color-mix(in srgb, var(--acento) 85%, transparent);font-size:.9rem;font-weight:500}.portal__iso[data-astro-cid-lcdefpme]{width:auto;height:clamp(2.2rem,4vw,3.2rem);margin-bottom:.9rem}.portal__name[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2.6rem,8vw,6rem);font-weight:600;line-height:.98}.portal__tag[data-astro-cid-lcdefpme]{color:var(--acento);margin-top:.4rem;font-size:clamp(1.1rem,2.4vw,1.7rem)}.portal__desc[data-astro-cid-lcdefpme]{max-width:42ch;color:color-mix(in srgb, var(--texto) 84%, transparent);margin-top:.9rem;font-size:clamp(1rem,1.5vw,1.15rem)}.portal__data[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:2rem;margin:1.8rem 0 0;list-style:none;display:flex}.portal__data[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1;display:block}.portal__data[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb, var(--texto) 60%, transparent);margin-top:.3rem;font-size:.7rem;display:block}.portal__cta[data-astro-cid-lcdefpme]{background:var(--acento);color:var(--tinta);transition:transform .3s var(--ease-out), box-shadow .3s var(--ease-out);border-radius:100px;align-items:center;gap:.6rem;margin-top:2rem;padding:.95rem 1.8rem;font-size:.95rem;font-weight:600;display:inline-flex}.portal__cta[data-astro-cid-lcdefpme]:hover{box-shadow:0 14px 40px color-mix(in srgb, var(--acento) 35%, transparent);transform:translateY(-3px)}.portal__cta[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-out);font-style:normal}.portal__cta[data-astro-cid-lcdefpme]:hover em[data-astro-cid-lcdefpme]{transform:translate(4px)}.portal__loc[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--texto) 55%, transparent);margin-top:1.4rem;font-size:.76rem;display:block}.badge[data-astro-cid-lcdefpme]{letter-spacing:.16em;text-transform:uppercase;background:color-mix(in srgb, var(--acento) 20%, transparent);color:var(--acento);border:1px solid color-mix(in srgb, var(--acento) 45%, transparent);border-radius:100px;align-self:flex-start;padding:.32rem .7rem;font-size:.66rem}.otros__head[data-astro-cid-lcdefpme]{max-width:var(--maxw);margin:0 auto clamp(1.6rem,4vh,2.6rem)}.otros__head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.4rem;font-size:clamp(1.7rem,4vw,2.8rem)}.otros__grid[data-astro-cid-lcdefpme]{max-width:var(--maxw);gap:1.2rem;margin-inline:auto;display:grid}.otro[data-astro-cid-lcdefpme]{background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:minmax(0,40%) 1fr;align-items:center;display:grid;overflow:hidden}.otro__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;display:block;overflow:hidden}.otro__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}.otro__media[data-astro-cid-lcdefpme]:hover img[data-astro-cid-lcdefpme]{transform:scale(1.04)}.otro__txt[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:.5rem;padding:clamp(1.3rem,2.6vw,2.2rem);display:flex}.otro__name[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(1.6rem,3.6vw,2.6rem);font-weight:600;line-height:1}.otro__tag[data-astro-cid-lcdefpme]{color:var(--acento);font-size:clamp(.95rem,1.6vw,1.15rem)}.otro__desc[data-astro-cid-lcdefpme]{color:#dbe3f5b3;max-width:46ch;font-size:.95rem}.otro__loc[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:#dbe3f573;font-size:.72rem}.otro__cta[data-astro-cid-lcdefpme]{color:var(--acento);border-bottom:1px solid color-mix(in srgb, var(--acento) 40%, transparent);padding-block:.5rem;align-items:center;gap:.45rem;margin-top:.35rem;padding-bottom:.5rem;transition:border-color .3s;display:inline-flex}.otro__cta[data-astro-cid-lcdefpme]:hover{border-bottom-color:var(--acento)}.otro__cta[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{transition:transform .3s var(--ease-out);font-style:normal}.otro__cta[data-astro-cid-lcdefpme]:hover em[data-astro-cid-lcdefpme]{transform:translate(3px)}@media (width<=720px){.otro[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.otro__media[data-astro-cid-lcdefpme]{aspect-ratio:16/9}.portal[data-astro-cid-lcdefpme]{min-height:92svh}.portal__data[data-astro-cid-lcdefpme]{gap:1.4rem}}.cierre[data-astro-cid-lcdefpme]{text-align:center;background:linear-gradient(#081027,#0a1330);overflow:hidden}.cierre__bg[data-astro-cid-lcdefpme]{position:absolute;inset:0}.grad[data-astro-cid-lcdefpme]{opacity:.62;display:flex;position:absolute;inset:0;mask:linear-gradient(#0000 14%,#000 52% 66%,#0000 88%)}.grad[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{flex:var(--w) 1 0;background-image:linear-gradient(180deg, var(--bz-azul) 0%, var(--bz-celeste) 50%, var(--bz-azul) 100%);background-size:100% 260%;background-position:50% var(--p)}@media (prefers-reduced-motion:no-preference){.grad[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{transition:background-position .9s var(--ease-out)}}.cierre__mark[data-astro-cid-lcdefpme]{opacity:.9;width:auto;height:3.4rem;margin:0 auto 1.6rem;position:relative}.cierre__tag[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);letter-spacing:.01em;font-size:clamp(2.2rem,6.4vw,4.8rem);font-weight:300;position:relative}.cierre__tag[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--bz-celeste);font-style:normal;font-weight:700}.cierre__sub[data-astro-cid-lcdefpme]{color:#dbe3f5b8;margin:1rem auto 2.2rem;position:relative}.cierre__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex;position:relative}.btn[data-astro-cid-lcdefpme]{letter-spacing:.04em;transition:transform .3s var(--ease-out), background .3s;border:1px solid #ffffff40;border-radius:100px;padding:.85rem 1.7rem;font-size:.9rem}.btn[data-astro-cid-lcdefpme]:hover{transform:translateY(-3px)}.btn--primary[data-astro-cid-lcdefpme]{background:var(--bz-celeste);color:#06122b;border-color:var(--bz-celeste);font-weight:600}.sedes[data-astro-cid-lcdefpme]{max-width:var(--maxw);text-align:left;background:#ffffff1a;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1px;margin:3.4rem auto 0;display:grid;position:relative;overflow:hidden}.sede[data-astro-cid-lcdefpme]{background:var(--bz-tinta);flex-direction:column;gap:.3rem;padding:1.4rem 1.3rem;transition:background .3s;display:flex}.sede[data-astro-cid-lcdefpme]:hover{background:#1f388866}.sede--pronto[data-astro-cid-lcdefpme]{cursor:default}.sede--pronto[data-astro-cid-lcdefpme]:hover{background:var(--bz-tinta)}.sede--pronto[data-astro-cid-lcdefpme] .sede__tel[data-astro-cid-lcdefpme]{letter-spacing:.14em;text-transform:uppercase;color:#dbe3f580;font-size:.92rem}.sede__det[data-astro-cid-lcdefpme]{letter-spacing:.18em;text-transform:uppercase;color:var(--bz-celeste);font-size:.62rem}.sede__dir[data-astro-cid-lcdefpme]{color:#eef1f8;font-size:.92rem}.sede__tel[data-astro-cid-lcdefpme]{font-family:var(--font-bz-display);letter-spacing:.02em;color:#dbe3f5c7;font-size:1.14rem;font-weight:500}.sede[data-astro-cid-lcdefpme]:hover .sede__tel[data-astro-cid-lcdefpme]{color:#fff}.foot[data-astro-cid-lcdefpme]{letter-spacing:.06em;color:#dbe3f58c;max-width:var(--maxw);margin-top:4rem;border-top:1px solid #ffffff1a;justify-content:space-between;gap:1rem;margin-inline:auto;padding-top:1.6rem;font-size:.74rem;display:flex;position:relative}[data-astro-cid-lcdefpme][data-reveal]{opacity:0;transform:translateY(26px)}[data-astro-cid-lcdefpme][data-hero]{opacity:0;transform:translateY(20px)}@media (width<=900px){.feat[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.feat__media[data-astro-cid-lcdefpme]{min-height:16rem}.cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.nav__links[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.nav__cta){display:none}}@media (width<=560px){.sedes[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.foot[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column}}@media (prefers-reduced-motion:reduce){.glow[data-astro-cid-lcdefpme],.scrollcue[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.pin__dot[data-astro-cid-lcdefpme]{animation:none!important}[data-astro-cid-lcdefpme][data-reveal],[data-astro-cid-lcdefpme][data-hero]{opacity:1!important;transform:none!important}}
