.hero-video[data-astro-cid-uer6dayp]{background:var(--color-gris);min-height:100svh;color:var(--color-tinta);align-items:end;display:grid;position:relative;overflow:hidden}.hv-media[data-astro-cid-uer6dayp]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.hv-velo[data-astro-cid-uer6dayp]{position:absolute;inset:0}.hero-video[data-astro-cid-uer6dayp] .hv-velo[data-astro-cid-uer6dayp]{background:linear-gradient(90deg,#edededf7 0%,#ededede0 36%,#ededed2e 66%,#ededed00 100%),linear-gradient(#ededed00 62%,#edededbf)}.hv-contenido[data-astro-cid-uer6dayp]{padding:140px 0 clamp(56px,11vh,120px);position:relative}.hero-video[data-astro-cid-uer6dayp] h1[data-astro-cid-uer6dayp]{color:var(--color-tinta);letter-spacing:-.025em;margin:0 0 .45em;font-size:clamp(2.15rem,9.2vw,6rem);font-weight:800;line-height:1.02}.hero-video[data-astro-cid-uer6dayp] h1[data-astro-cid-uer6dayp] .l[data-astro-cid-uer6dayp]{display:block}.pildora[data-astro-cid-uer6dayp]{white-space:nowrap;background:var(--color-magenta);color:#fff;border-radius:999px;align-items:stretch;gap:.25em;margin:.06em 0;padding:.06em .08em .06em .42em;display:inline-flex;position:relative}.pildora[data-astro-cid-uer6dayp]>span[data-astro-cid-uer6dayp]:first-child{align-items:center;padding-bottom:.05em;display:flex}.pildora[data-astro-cid-uer6dayp] .marca-p[data-astro-cid-uer6dayp]{background:var(--color-cian);color:#fff;border-radius:999px;align-items:center;margin:0;padding:0 .4em .05em;display:flex}.hv-texto[data-astro-cid-uer6dayp]{max-width:46ch;color:var(--color-tinta);letter-spacing:.01em;margin-bottom:1.6em;font-size:clamp(1.15rem,1.8vw,1.45rem);font-weight:600}.hv-acciones[data-astro-cid-uer6dayp]{flex-wrap:wrap;gap:12px;display:flex}.hv-acciones[data-astro-cid-uer6dayp] .btn-claro[data-astro-cid-uer6dayp]{border:2px solid var(--color-tinta);color:var(--color-tinta);background:0 0}.hv-acciones[data-astro-cid-uer6dayp] .btn-claro[data-astro-cid-uer6dayp]:hover{background:var(--color-tinta);color:#fff}.hv-paises[data-astro-cid-uer6dayp]{color:var(--color-magenta-osc);margin-top:2.2em;font-size:.95rem;font-weight:600}.hv-pausa[data-astro-cid-uer6dayp]{right:var(--spacing-gut);z-index:2;border:2px solid var(--color-tinta);width:48px;height:48px;color:var(--color-tinta);background:#fffc;border-radius:50%;place-items:center;display:grid;position:absolute;top:96px}.hv-pausa[data-astro-cid-uer6dayp] svg{width:18px;height:18px}.js .hero-video[data-astro-cid-uer6dayp] .ent[data-astro-cid-uer6dayp]{opacity:0;transform:translateY(32px)}.js .hero-video[data-astro-cid-uer6dayp] .pildora[data-astro-cid-uer6dayp]{transform-origin:0;opacity:0;transform:scaleX(.05)}.js .hero-video[data-astro-cid-uer6dayp] .pildora[data-astro-cid-uer6dayp]>[data-astro-cid-uer6dayp]{opacity:0}.hero-video[data-astro-cid-uer6dayp].play .ent[data-astro-cid-uer6dayp]{animation:.9s cubic-bezier(.2,.8,.2,1) forwards hv-sube;animation-delay:calc(.15s + var(--i) * .14s)}.hero-video[data-astro-cid-uer6dayp].play .pildora[data-astro-cid-uer6dayp]{animation:.7s cubic-bezier(.6,.1,.2,1) .45s forwards estira}.hero-video[data-astro-cid-uer6dayp].play .pildora[data-astro-cid-uer6dayp]>[data-astro-cid-uer6dayp]{animation:.4s 1.05s forwards hv-aparece}@keyframes hv-sube{to{opacity:1;transform:none}}@keyframes estira{0%{opacity:1;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}@keyframes hv-aparece{to{opacity:1}}.hero-video[data-astro-cid-uer6dayp].tiene-video .hv-media[data-astro-cid-uer6dayp]{opacity:1}.hero-video[data-astro-cid-uer6dayp].tiene-video .hv-escenas[data-astro-cid-uer6dayp]{display:none}.hv-escenas[data-astro-cid-uer6dayp]{position:absolute;inset:0}.esc[data-astro-cid-uer6dayp]{opacity:0;background:var(--bg,var(--color-gris));transition:opacity 1.1s;position:absolute;inset:0;overflow:hidden}.esc[data-astro-cid-uer6dayp].activa{opacity:1}.esc[data-astro-cid-uer6dayp]:before{content:"";aspect-ratio:1;background:radial-gradient(circle, #ffffff8c 2.6px, transparent 3.2px) 0 0 / 22px 22px, var(--circ,#ffffff24);opacity:.9;border-radius:50%;width:min(62vw,720px);position:absolute;bottom:-18vh;right:-6vw}.esc[data-astro-cid-uer6dayp].foto:before{display:none}.esc[data-astro-cid-uer6dayp].foto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.esc[data-astro-cid-uer6dayp].foto.activa img{animation:7s linear forwards acerca}.esc[data-astro-cid-uer6dayp] .recorte{opacity:0;width:auto;max-width:none;height:min(86vh,820px);position:absolute;bottom:0;right:max(4vw,24px);transform:translate(60px)}.esc[data-astro-cid-uer6dayp].activa .recorte{animation:1.2s cubic-bezier(.2,.8,.2,1) .25s forwards entraRecorte,6s ease-in-out 1.5s infinite alternate flota}@keyframes acerca{0%{transform:scale(1.02)}to{transform:scale(1.12)}}@keyframes entraRecorte{to{opacity:1;transform:none}}@keyframes flota{0%{translate:0}to{translate:0 -10px}}.hv-pie[data-astro-cid-uer6dayp]{right:calc(var(--spacing-gut) + 74px);z-index:2;color:#fff;backdrop-filter:blur(4px);background:#606060d1;border-radius:999px;max-width:none;margin:0;padding:8px 16px;font-size:.95rem;font-weight:700;position:absolute;bottom:28px}.hv-puntos[data-astro-cid-uer6dayp]{left:var(--spacing-gut);z-index:2;gap:8px;display:flex;position:absolute;bottom:26px}.hv-puntos[data-astro-cid-uer6dayp] i{background:#6060604d;border-radius:4px;width:26px;height:4px;position:relative;overflow:hidden}.hv-puntos[data-astro-cid-uer6dayp] i.on:after{content:"";background:var(--color-magenta);transform-origin:0;animation:llena var(--dur,6s) linear forwards;position:absolute;inset:0}@keyframes llena{to{transform:scaleX(1)}}@media (width>=761px){.esc[data-astro-cid-uer6dayp] .recorte[data-ajuste=energizer]{height:min(72vh,660px);right:-12px}}@media (width<=760px){.esc[data-astro-cid-uer6dayp] .recorte{height:46svh;top:84px;bottom:auto;right:50%;translate:50%}.esc[data-astro-cid-uer6dayp].activa .recorte{animation:1.2s cubic-bezier(.2,.8,.2,1) .25s forwards entraRecorteM}.esc[data-astro-cid-uer6dayp]:before{width:90vw;top:60px;bottom:auto;right:-25vw}.hero-video[data-astro-cid-uer6dayp] .hv-velo[data-astro-cid-uer6dayp]{background:linear-gradient(#ededed59 0%,#ededed8c 30%,#edededed 52%,#edededfa 100%)}.hv-pie[data-astro-cid-uer6dayp]{right:auto;left:var(--spacing-gut);font-size:.82rem;top:88px;bottom:auto}.hv-puntos[data-astro-cid-uer6dayp]{display:none}.hv-pausa[data-astro-cid-uer6dayp]{top:84px}}@keyframes entraRecorteM{to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hv-media[data-astro-cid-uer6dayp]{display:none}.js .hero-video[data-astro-cid-uer6dayp] .ent[data-astro-cid-uer6dayp],.js .hero-video[data-astro-cid-uer6dayp] .pildora[data-astro-cid-uer6dayp],.js .hero-video[data-astro-cid-uer6dayp] .pildora[data-astro-cid-uer6dayp]>[data-astro-cid-uer6dayp]{opacity:1!important;animation:none!important;transform:none!important}.esc[data-astro-cid-uer6dayp] .recorte{opacity:1!important;transform:none!important}}.plano-grid[data-astro-cid-sqpihuic]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.plano-mapa[data-astro-cid-sqpihuic]{border:1px solid var(--color-linea);border-radius:var(--radius-l);background:#fff;margin:0;padding:clamp(10px,2vw,22px);position:relative}.plano-mapa[data-astro-cid-sqpihuic] svg[data-astro-cid-sqpihuic]{width:100%;height:auto}.pl-suelo[data-astro-cid-sqpihuic]{fill:#fafafa;stroke:var(--color-tinta);stroke-width:3px}.pl-muro[data-astro-cid-sqpihuic]{fill:none;stroke:var(--color-tinta);stroke-width:3px}.pl-gondola[data-astro-cid-sqpihuic]{fill:#d9d9d9}.pl-prod[data-astro-cid-sqpihuic]{opacity:.9}.pl-texto[data-astro-cid-sqpihuic]{font-family:var(--font-sans);fill:var(--color-tinta);font-size:17px;font-weight:700}.pl-texto-s[data-astro-cid-sqpihuic]{font-family:var(--font-sans);fill:#707070;font-size:13px;font-weight:600}.pl-ruta[data-astro-cid-sqpihuic]{fill:none;stroke:var(--color-magenta);stroke-width:2.5px;stroke-dasharray:3 9;stroke-linecap:round;opacity:.55;animation:1.4s linear infinite marcha-ruta}@keyframes marcha-ruta{to{stroke-dashoffset:-24px}}.zona[data-astro-cid-sqpihuic]{cursor:pointer}.zona[data-astro-cid-sqpihuic] .z-area[data-astro-cid-sqpihuic]{fill:var(--color-cian);opacity:0;transition:opacity .45s}.zona[data-astro-cid-sqpihuic]:hover .z-area[data-astro-cid-sqpihuic]{opacity:.16}.zona[data-astro-cid-sqpihuic].activa .z-area[data-astro-cid-sqpihuic]{opacity:.32}.zona[data-astro-cid-sqpihuic].en-plan .z-check[data-astro-cid-sqpihuic]{opacity:1}.z-check[data-astro-cid-sqpihuic]{opacity:0;transition:opacity .3s}.zona[data-astro-cid-sqpihuic] .pl-texto[data-astro-cid-sqpihuic]{transition:fill .3s}.zona[data-astro-cid-sqpihuic].activa .pl-texto[data-astro-cid-sqpihuic]{fill:var(--color-magenta-osc)}.marcador[data-astro-cid-sqpihuic]{transition:transform 1.15s cubic-bezier(.65,0,.35,1)}.marcador[data-astro-cid-sqpihuic] .pulso[data-astro-cid-sqpihuic]{fill:var(--color-magenta);opacity:.35;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite pulso}@keyframes pulso{0%{opacity:.5;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}.plano-panel[data-astro-cid-sqpihuic]{border:1px solid var(--color-linea);border-radius:var(--radius-l);box-shadow:var(--shadow-tarjeta);background:#fff;overflow:hidden}.pp-foto[data-astro-cid-sqpihuic]{background:var(--color-cian-suave);justify-content:center;align-items:flex-end;height:210px;display:flex;position:relative;overflow:hidden}.pp-foto[data-astro-cid-sqpihuic]:before{content:"";background:var(--color-cian);opacity:.55;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-120px;right:-60px}.pp-foto[data-astro-cid-sqpihuic] img[data-astro-cid-sqpihuic]{object-fit:contain;width:auto;height:200px;position:relative}.pp-foto[data-astro-cid-sqpihuic] img[data-astro-cid-sqpihuic][src$=\.svg]{max-width:100%;height:210px}.pp-foto[data-astro-cid-sqpihuic] img[data-astro-cid-sqpihuic].cubre{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pp-cuerpo[data-astro-cid-sqpihuic]{padding:24px 26px 26px}.pp-zona[data-astro-cid-sqpihuic]{color:var(--color-magenta-osc);margin-bottom:4px;font-size:.95rem;font-weight:700}.pp-cuerpo[data-astro-cid-sqpihuic] h3[data-astro-cid-sqpihuic]{margin-bottom:.5em;font-size:1.3rem}.pp-que[data-astro-cid-sqpihuic]{margin:0 0 14px;font-size:.98rem}.pp-que[data-astro-cid-sqpihuic] b,.pp-obj[data-astro-cid-sqpihuic] b,.pp-acc-tit[data-astro-cid-sqpihuic]{color:var(--color-magenta-osc);font-weight:800}.pp-acc-tit[data-astro-cid-sqpihuic]{margin-bottom:2px;font-size:.95rem;display:block}.pp-servicios[data-astro-cid-sqpihuic]{margin:0;padding:0;list-style:none}.pp-servicios[data-astro-cid-sqpihuic] li{border-bottom:1px solid var(--color-gris);padding:7px 0 7px 24px;font-size:.95rem;position:relative}.pp-servicios[data-astro-cid-sqpihuic] li:before{content:"";background:var(--color-cian);border-radius:50%;width:10px;height:10px;position:absolute;top:15px;left:4px}.pp-obj[data-astro-cid-sqpihuic]{background:var(--color-cian-suave);border-radius:12px;max-width:none;margin:14px 0 0;padding:12px 14px;font-size:.96rem}.plano-ctrl[data-astro-cid-sqpihuic]{align-items:center;gap:14px;margin-top:16px;display:flex}.plano-ctrl[data-astro-cid-sqpihuic] button[data-astro-cid-sqpihuic]{border:2px solid var(--color-tinta);width:44px;height:44px;color:var(--color-tinta);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.plano-ctrl[data-astro-cid-sqpihuic] svg{width:16px;height:16px}.barra[data-astro-cid-sqpihuic]{background:var(--color-linea);border-radius:4px;flex:1;height:4px;overflow:hidden}.barra[data-astro-cid-sqpihuic] i[data-astro-cid-sqpihuic]{background:var(--color-magenta);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.barra[data-astro-cid-sqpihuic] i[data-astro-cid-sqpihuic].corre{animation:llena var(--dur,4.6s) linear forwards}.plano-zonas[data-astro-cid-sqpihuic]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.chip[data-astro-cid-sqpihuic]{border:2px solid var(--color-linea);color:var(--color-tinta);background:#fff;border-radius:999px;min-height:44px;padding:9px 16px;font-size:.93rem;font-weight:600}.chip[data-astro-cid-sqpihuic][aria-current=true]{border-color:var(--color-magenta);color:var(--color-magenta-osc);background:#fff0f6}@media (width<=900px){.plano-grid[data-astro-cid-sqpihuic]{grid-template-columns:minmax(0,1fr)}.plano-zonas[data-astro-cid-sqpihuic]{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--spacing-gut));padding:0 var(--spacing-gut) 6px;flex-wrap:nowrap;overflow-x:auto}.plano-zonas[data-astro-cid-sqpihuic] .chip[data-astro-cid-sqpihuic]{scroll-snap-align:start;flex:none}.pp-foto[data-astro-cid-sqpihuic]{height:180px}.pp-foto[data-astro-cid-sqpihuic] img[data-astro-cid-sqpihuic]{height:172px}}@media (prefers-reduced-motion:reduce){.pl-ruta[data-astro-cid-sqpihuic],.marcador[data-astro-cid-sqpihuic] .pulso[data-astro-cid-sqpihuic]{animation:none}}.cierre-pasillos[data-astro-cid-tkpnzzkr]{max-width:760px}.cierre-pasillos[data-astro-cid-tkpnzzkr] .lema[data-astro-cid-tkpnzzkr]{color:var(--color-magenta-osc);margin:0 0 .5em;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:800;line-height:1.25}.letreros[data-astro-cid-tkpnzzkr]{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 18px;margin:0;padding:22px 0 0;list-style:none;display:grid}.letreros[data-astro-cid-tkpnzzkr] li[data-astro-cid-tkpnzzkr]{position:relative}.letreros[data-astro-cid-tkpnzzkr] li[data-astro-cid-tkpnzzkr]:before,.letreros[data-astro-cid-tkpnzzkr] li[data-astro-cid-tkpnzzkr]:after{content:"";background:#9ab0b6;width:2px;height:24px;position:absolute;top:-22px}.letreros[data-astro-cid-tkpnzzkr] li[data-astro-cid-tkpnzzkr]:before{left:22%}.letreros[data-astro-cid-tkpnzzkr] li[data-astro-cid-tkpnzzkr]:after{right:22%}.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr]{color:var(--color-tinta);background:var(--color-cian-suave);transform-origin:50% -22px;border-radius:16px;min-height:150px;padding:18px 20px 20px;text-decoration:none;transition:background-color .4s,color .4s;display:block}.letreros[data-astro-cid-tkpnzzkr] b[data-astro-cid-tkpnzzkr]{color:var(--color-cian);font-size:2.4rem;font-weight:800;line-height:1;display:block}.letreros[data-astro-cid-tkpnzzkr] span[data-astro-cid-tkpnzzkr]{margin-top:8px;font-size:1.08rem;font-weight:800;line-height:1.2;display:block}.letreros[data-astro-cid-tkpnzzkr] small[data-astro-cid-tkpnzzkr]{color:#707070;margin-top:6px;font-size:.88rem;font-weight:500;display:block}.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr].encendido{background:var(--color-magenta-btn);color:#fff;animation:1.1s cubic-bezier(.3,.6,.3,1) balanceo}.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr].encendido b[data-astro-cid-tkpnzzkr],.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr].encendido small[data-astro-cid-tkpnzzkr]{color:#fff}.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr]:hover{background:var(--color-cian);color:#fff}.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr]:hover b[data-astro-cid-tkpnzzkr],.letreros[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr]:hover small[data-astro-cid-tkpnzzkr]{color:#fff}.letreros[data-astro-cid-tkpnzzkr] .ver-todos[data-astro-cid-tkpnzzkr] a[data-astro-cid-tkpnzzkr]{background:var(--color-cian);color:#fff;flex-direction:column;justify-content:center;display:flex}.letreros[data-astro-cid-tkpnzzkr] .ver-todos[data-astro-cid-tkpnzzkr] span[data-astro-cid-tkpnzzkr]{font-size:1.15rem}.letreros[data-astro-cid-tkpnzzkr] .ver-todos[data-astro-cid-tkpnzzkr] small[data-astro-cid-tkpnzzkr]{color:#fff!important}@keyframes balanceo{0%{transform:rotate(0)}18%{transform:rotate(-7deg)}42%{transform:rotate(4.5deg)}64%{transform:rotate(-2deg)}82%{transform:rotate(.8deg)}to{transform:rotate(0)}}@media (width<=900px){.letreros[data-astro-cid-tkpnzzkr]{grid-template-columns:repeat(2,minmax(0,1fr))}}.banda-recurso[data-astro-cid-dk3wjqmt]{background:var(--color-magenta-btn);color:#fff;border-radius:var(--radius-l);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);align-items:center;gap:32px;padding:clamp(28px,5vw,56px);display:grid;position:relative;overflow:hidden}.banda-recurso[data-astro-cid-dk3wjqmt] h2[data-astro-cid-dk3wjqmt]{color:#fff;font-size:clamp(1.6rem,3vw,2.3rem)}.banda-recurso[data-astro-cid-dk3wjqmt] p[data-astro-cid-dk3wjqmt]{color:#ffe3f0}.banda-recurso[data-astro-cid-dk3wjqmt] .btn-claro[data-astro-cid-dk3wjqmt]{color:#fff;background:0 0;border:2px solid #fff}.banda-recurso[data-astro-cid-dk3wjqmt] .btn-claro[data-astro-cid-dk3wjqmt]:hover{background:var(--color-tinta);color:#fff}.mini-guia[data-astro-cid-dk3wjqmt]{aspect-ratio:3/4;width:180px;color:var(--color-tinta);background:#fff;border-radius:6px 14px 14px 6px;justify-self:center;padding:18px;position:relative;rotate:-5deg;box-shadow:12px 16px #0000002e}.mini-guia[data-astro-cid-dk3wjqmt]:before{content:"";background:var(--color-cian);border-radius:6px 0 0 6px;width:10px;position:absolute;top:0;bottom:0;left:0}.mini-guia[data-astro-cid-dk3wjqmt] b[data-astro-cid-dk3wjqmt]{margin-top:30px;font-size:1.05rem;line-height:1.15;display:block}.mini-guia[data-astro-cid-dk3wjqmt] span[data-astro-cid-dk3wjqmt]{color:var(--color-magenta-osc);font-size:.75rem;font-weight:600}@media (width<=760px){.banda-recurso[data-astro-cid-dk3wjqmt]{grid-template-columns:minmax(0,1fr)}.mini-guia[data-astro-cid-dk3wjqmt]{justify-self:start;width:150px}}
