.ficha-grid[data-astro-cid-jt7r42xn]{grid-template-columns:5fr 7fr;align-items:start;gap:80px;display:grid}.intro[data-astro-cid-jt7r42xn] p[data-astro-cid-jt7r42xn]{font-family:var(--serif);color:var(--tinta);max-width:30ch;margin-top:28px;font-size:24px;line-height:1.4}.plano[data-astro-cid-jt7r42xn]{border:1px solid var(--linea);position:relative}.plano[data-astro-cid-jt7r42xn]:before,.plano[data-astro-cid-jt7r42xn]:after{content:"";border:1px solid var(--azul);width:14px;height:14px;position:absolute}.plano[data-astro-cid-jt7r42xn]:before{border-bottom:0;border-right:0;top:-7px;left:-7px}.plano[data-astro-cid-jt7r42xn]:after{border-top:0;border-left:0;bottom:-7px;right:-7px}.cabeza[data-astro-cid-jt7r42xn]{border-bottom:1px solid var(--linea);justify-content:space-between;gap:12px;padding:14px 22px;display:flex}dl[data-astro-cid-jt7r42xn]{grid-template-columns:1fr 1fr;display:grid}dl[data-astro-cid-jt7r42xn] div[data-astro-cid-jt7r42xn]{border-bottom:1px solid var(--linea);padding:22px}dl[data-astro-cid-jt7r42xn] div[data-astro-cid-jt7r42xn]:nth-child(odd){border-right:1px solid var(--linea)}dl[data-astro-cid-jt7r42xn] div[data-astro-cid-jt7r42xn].ult{border-bottom:0}dt[data-astro-cid-jt7r42xn]{letter-spacing:.18em;text-transform:uppercase;color:var(--gris);margin-bottom:6px;font-size:11px}dd[data-astro-cid-jt7r42xn]{font-family:var(--serif);color:var(--azul);font-size:26px;line-height:1.2}dd[data-astro-cid-jt7r42xn] small[data-astro-cid-jt7r42xn]{font-family:var(--sans);color:var(--gris);letter-spacing:.02em;margin-top:4px;font-size:12px;display:block}@media (width<=900px){.ficha-grid[data-astro-cid-jt7r42xn]{grid-template-columns:1fr;gap:44px}dl[data-astro-cid-jt7r42xn]{grid-template-columns:1fr}dl[data-astro-cid-jt7r42xn] div[data-astro-cid-jt7r42xn]{border-right:0!important;border-bottom:1px solid var(--linea)!important}dl[data-astro-cid-jt7r42xn] div[data-astro-cid-jt7r42xn]:last-child{border-bottom:0!important}.cabeza[data-astro-cid-jt7r42xn]{flex-direction:column;gap:4px}}.envoltura[data-astro-cid-je7gxjjc]{grid-template-columns:6fr 5fr;align-items:center;gap:90px;display:grid}figure[data-astro-cid-je7gxjjc]{position:relative}figure[data-astro-cid-je7gxjjc] img[data-astro-cid-je7gxjjc]{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}figure[data-astro-cid-je7gxjjc] .segunda[data-astro-cid-je7gxjjc]{border:10px solid var(--marfil);aspect-ratio:1;width:46%;position:absolute;bottom:-60px;right:-60px}p[data-astro-cid-je7gxjjc]{color:#3d4449;max-width:46ch;margin-top:26px}p[data-astro-cid-je7gxjjc].grande{font-family:var(--serif);color:var(--tinta);font-size:25px;line-height:1.4}@media (width<=900px){.envoltura[data-astro-cid-je7gxjjc]{grid-template-columns:1fr;gap:64px}figure[data-astro-cid-je7gxjjc] .segunda[data-astro-cid-je7gxjjc]{bottom:-40px;right:-10px}}.galeria[data-astro-cid-pd4bmjx6]{background:var(--marfil-2)}.cabecera[data-astro-cid-pd4bmjx6]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:44px;display:flex}.filtros[data-astro-cid-pd4bmjx6]{flex-wrap:wrap;gap:6px;display:flex}.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]{font:inherit;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--linea);color:var(--azul);cursor:pointer;background:0 0;padding:10px 16px;font-size:12px;transition:background .25s,color .25s}.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6].activo,.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:hover{background:var(--azul);color:#fff;border-color:var(--azul)}.filtros[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.mosaico[data-astro-cid-pd4bmjx6]{grid-template-columns:repeat(12,1fr);grid-auto-rows:120px;gap:14px;display:grid}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]{cursor:zoom-in;font:inherit;background:#ddd;border:0;padding:0;position:relative;overflow:hidden}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6][hidden]{display:none}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.mosaico[data-astro-cid-pd4bmjx6] img[data-astro-cid-pd4bmjx6]{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:hover img[data-astro-cid-pd4bmjx6]{transform:scale(1.04)}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6] span[data-astro-cid-pd4bmjx6]{text-align:left;color:#fff;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 8px #00000080;opacity:0;font-size:11px;transition:opacity .3s;position:absolute;bottom:12px;left:14px;right:14px}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:hover span[data-astro-cid-pd4bmjx6],.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]:focus-visible span[data-astro-cid-pd4bmjx6]{opacity:1}.t-a[data-astro-cid-pd4bmjx6]{grid-area:span 4/span 7}.t-b[data-astro-cid-pd4bmjx6]{grid-area:span 4/span 5}.t-c[data-astro-cid-pd4bmjx6]{grid-area:span 3/span 4}.t-d[data-astro-cid-pd4bmjx6]{grid-area:span 3/span 8}.t-e[data-astro-cid-pd4bmjx6]{grid-area:span 3/span 6}.t-w[data-astro-cid-pd4bmjx6]{grid-area:span 4/span 12}.aviso-galeria[data-astro-cid-pd4bmjx6]{color:var(--gris);margin-top:18px;font-size:12px}@media (width<=900px){.mosaico[data-astro-cid-pd4bmjx6]{grid-auto-rows:90px;gap:8px}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6]{grid-area:span 3/span 12!important}.mosaico[data-astro-cid-pd4bmjx6] button[data-astro-cid-pd4bmjx6] span[data-astro-cid-pd4bmjx6]{opacity:1}}.lamina[data-astro-cid-4ctovp64]{border:1px solid var(--linea);cursor:zoom-in;width:100%;font:inherit;background:#fff;padding:0;display:block;position:relative}.lamina[data-astro-cid-4ctovp64]:focus-visible{outline:2px solid var(--azul);outline-offset:3px}.lamina[data-astro-cid-4ctovp64] img[data-astro-cid-4ctovp64]{width:100%;height:auto;display:block}.lupa[data-astro-cid-4ctovp64]{letter-spacing:.14em;text-transform:uppercase;color:var(--gris);background:#ffffffd9;padding:4px 8px;font-size:11px;position:absolute;bottom:14px;right:16px}.aviso-plano[data-astro-cid-4ctovp64]{color:var(--gris);margin-top:14px;font-size:12px}.proximamente[data-astro-cid-d4fku742]{border:1px dashed var(--linea);background:#ffffff73;justify-items:start;gap:14px;padding:44px 40px;display:grid}h3[data-astro-cid-d4fku742]{color:var(--azul);font-size:clamp(30px,3.4vw,42px)}p[data-astro-cid-d4fku742]{color:#3d4449;max-width:52ch}.enlace[data-astro-cid-d4fku742]{margin-top:8px}@media (width<=640px){.proximamente[data-astro-cid-d4fku742]{padding:30px 22px}}.terminaciones[data-astro-cid-v3rxhtkm]{grid-template-columns:4fr 8fr;align-items:start;gap:60px;margin-top:64px;display:grid}h3[data-astro-cid-v3rxhtkm]{color:var(--azul);margin-top:8px;font-size:36px}.lista-lineas[data-astro-cid-v3rxhtkm]{grid-template-columns:1fr 1fr;column-gap:40px;list-style:none;display:grid}.lista-lineas[data-astro-cid-v3rxhtkm] li[data-astro-cid-v3rxhtkm]{border-bottom:1px solid var(--linea);justify-content:space-between;gap:20px;padding:14px 0;font-size:14px;display:flex}.lista-lineas[data-astro-cid-v3rxhtkm] li[data-astro-cid-v3rxhtkm] span[data-astro-cid-v3rxhtkm]:last-child{color:var(--gris);text-align:right}@media (width<=900px){.terminaciones[data-astro-cid-v3rxhtkm]{grid-template-columns:1fr;gap:28px;margin-top:52px}.lista-lineas[data-astro-cid-v3rxhtkm]{grid-template-columns:1fr}}.ademas[data-astro-cid-sjygfxan]{grid-template-columns:4fr 8fr;align-items:start;gap:60px;margin-top:40px;display:grid}.ademas[data-astro-cid-sjygfxan] ul[data-astro-cid-sjygfxan]{grid-template-columns:1fr 1fr;column-gap:40px;list-style:none;display:grid}.ademas[data-astro-cid-sjygfxan] li[data-astro-cid-sjygfxan]{border-bottom:1px solid var(--linea);padding:12px 0;font-size:14px}@media (width<=900px){.ademas[data-astro-cid-sjygfxan]{grid-template-columns:1fr;gap:16px}.ademas[data-astro-cid-sjygfxan] ul[data-astro-cid-sjygfxan]{grid-template-columns:1fr}}.cabecera[data-astro-cid-sjygfxan]{max-width:640px;margin-bottom:56px}.tarjetas[data-astro-cid-sjygfxan]{border-top:1px solid var(--linea);border-left:1px solid var(--linea);grid-template-columns:repeat(4,1fr);display:grid}.tarjeta[data-astro-cid-sjygfxan]{border-right:1px solid var(--linea);border-bottom:1px solid var(--linea)}.tarjeta[data-astro-cid-sjygfxan] img[data-astro-cid-sjygfxan]{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.tarjeta[data-astro-cid-sjygfxan] div[data-astro-cid-sjygfxan]{padding:22px 22px 26px}.n[data-astro-cid-sjygfxan]{letter-spacing:.2em;color:var(--gris);font-size:11px}h3[data-astro-cid-sjygfxan]{color:var(--azul);margin:6px 0 8px;font-size:28px}p[data-astro-cid-sjygfxan]{color:#3d4449;font-size:13.5px}@media (width<=900px){.tarjetas[data-astro-cid-sjygfxan]{grid-template-columns:1fr 1fr}}@media (width<=520px){.tarjetas[data-astro-cid-sjygfxan]{grid-template-columns:1fr}}.ubicacion[data-astro-cid-ecjyzgaa]{background:var(--marfil-2)}.envoltura[data-astro-cid-ecjyzgaa]{grid-template-columns:4fr 8fr;align-items:stretch;gap:60px;display:grid}address[data-astro-cid-ecjyzgaa]{font-style:normal;font-family:var(--serif);color:var(--tinta);margin:26px 0;font-size:26px;line-height:1.35}.cerca[data-astro-cid-ecjyzgaa]{border-top:1px solid var(--linea);list-style:none}.cerca[data-astro-cid-ecjyzgaa] li[data-astro-cid-ecjyzgaa]{border-bottom:1px solid var(--linea);justify-content:space-between;gap:16px;padding:12px 0;font-size:14px;display:flex}.cerca[data-astro-cid-ecjyzgaa] li[data-astro-cid-ecjyzgaa] span[data-astro-cid-ecjyzgaa]:last-child{color:var(--gris);white-space:nowrap}.aviso[data-astro-cid-ecjyzgaa]{color:var(--gris);margin-top:14px;font-size:12px}.enlace[data-astro-cid-ecjyzgaa]{margin-top:26px}.mapa[data-astro-cid-ecjyzgaa]{border:1px solid var(--linea);min-height:460px;position:relative}.mapa[data-astro-cid-ecjyzgaa] iframe[data-astro-cid-ecjyzgaa]{filter:grayscale(.85)sepia(.15)contrast(.95);border:0;width:100%;height:100%;position:absolute;inset:0}@media (width<=900px){.envoltura[data-astro-cid-ecjyzgaa]{grid-template-columns:1fr;gap:44px}.mapa[data-astro-cid-ecjyzgaa]{min-height:340px}}.otros[data-astro-cid-jzv2njvc]{padding:72px 0 80px}.envoltura[data-astro-cid-jzv2njvc]{grid-template-columns:repeat(3,1fr);display:grid}.titulo[data-astro-cid-jzv2njvc]{border-bottom:1px solid var(--linea);grid-column:1/-1;padding-bottom:18px}a[data-astro-cid-jzv2njvc],.pronto[data-astro-cid-jzv2njvc]{border-right:1px solid var(--linea);gap:6px;padding:34px 28px 34px 0;display:grid}.envoltura[data-astro-cid-jzv2njvc]>[data-astro-cid-jzv2njvc]:nth-child(n+3){padding-left:28px}.envoltura[data-astro-cid-jzv2njvc]>[data-astro-cid-jzv2njvc]:last-child{border-right:0}strong[data-astro-cid-jzv2njvc]{font-family:var(--serif);color:var(--azul);font-size:34px;font-weight:300}a[data-astro-cid-jzv2njvc]:hover strong[data-astro-cid-jzv2njvc]{font-style:italic}a[data-astro-cid-jzv2njvc]:focus-visible{outline:2px solid var(--azul);outline-offset:-2px}@media (width<=900px){.otros[data-astro-cid-jzv2njvc]{padding:56px 0}.envoltura[data-astro-cid-jzv2njvc]{grid-template-columns:1fr}a[data-astro-cid-jzv2njvc],.pronto[data-astro-cid-jzv2njvc],.envoltura[data-astro-cid-jzv2njvc]>[data-astro-cid-jzv2njvc]:nth-child(n+3){border-right:0;border-bottom:1px solid var(--linea);padding:24px 0}strong[data-astro-cid-jzv2njvc]{font-size:30px}}.portada[data-astro-cid-vcdgrhrd]{color:#fff;background:var(--azul-hondo);height:100svh;min-height:620px;position:relative;overflow:hidden}.portada[data-astro-cid-vcdgrhrd] img[data-astro-cid-vcdgrhrd]{object-fit:cover;width:100%;height:100%;animation:14s ease-out forwards acercar;transform:scale(1.06)}@keyframes acercar{to{transform:scale(1)}}.portada[data-astro-cid-vcdgrhrd]:after{content:"";background:linear-gradient(#062c4073 0%,#062c4000 28%,#062c4033 46%,#062c40d6 100%);position:absolute;inset:0}.portada[data-astro-cid-vcdgrhrd] .texto[data-astro-cid-vcdgrhrd]{z-index:2;position:absolute;bottom:56px;left:0;right:0}.portada[data-astro-cid-vcdgrhrd] .envoltura[data-astro-cid-vcdgrhrd]{justify-content:space-between;align-items:flex-end;gap:40px;max-width:none;padding:0 40px;display:flex}.portada[data-astro-cid-vcdgrhrd] .etiqueta[data-astro-cid-vcdgrhrd]{color:#ffffffeb;text-shadow:0 1px 10px #062c408c}.portada[data-astro-cid-vcdgrhrd] h1[data-astro-cid-vcdgrhrd]{overflow-wrap:anywhere;margin:10px 0 6px;font-size:clamp(56px,10vw,148px)}.portada[data-astro-cid-vcdgrhrd] .lugar[data-astro-cid-vcdgrhrd]{font-family:var(--serif);opacity:.92;font-size:24px;font-style:italic}.portada[data-astro-cid-vcdgrhrd] .entrega[data-astro-cid-vcdgrhrd]{letter-spacing:.2em;text-transform:uppercase;opacity:.9;margin-top:12px;font-size:11px}.portada[data-astro-cid-vcdgrhrd] .bajar[data-astro-cid-vcdgrhrd]{letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:12px;margin-right:72px;font-size:11px;display:flex}.portada[data-astro-cid-vcdgrhrd] .bajar[data-astro-cid-vcdgrhrd]:after{content:"";background:#ffffffb3;width:1px;height:46px}.subnav[data-astro-cid-vcdgrhrd]{z-index:40;background:var(--marfil);border-bottom:1px solid var(--linea);position:sticky;top:84px}.subnav[data-astro-cid-vcdgrhrd] .envoltura[data-astro-cid-vcdgrhrd]{scrollbar-width:none;align-items:center;gap:32px;height:52px;display:flex;overflow-x:auto}.subnav[data-astro-cid-vcdgrhrd] .envoltura[data-astro-cid-vcdgrhrd]::-webkit-scrollbar{display:none}.subnav[data-astro-cid-vcdgrhrd] a[data-astro-cid-vcdgrhrd]{letter-spacing:.14em;text-transform:uppercase;color:var(--gris);white-space:nowrap;border-bottom:1px solid #0000;padding:4px 0;font-size:12px}.subnav[data-astro-cid-vcdgrhrd] a[data-astro-cid-vcdgrhrd].activo,.subnav[data-astro-cid-vcdgrhrd] a[data-astro-cid-vcdgrhrd]:hover{color:var(--azul);border-color:var(--azul)}.subnav[data-astro-cid-vcdgrhrd] a[data-astro-cid-vcdgrhrd]:focus-visible{outline:2px solid var(--azul);outline-offset:3px}section[data-astro-cid-vcdgrhrd]{scroll-margin-top:136px}.plantas[data-astro-cid-vcdgrhrd] .cabecera[data-astro-cid-vcdgrhrd],.video[data-astro-cid-vcdgrhrd] .cabecera[data-astro-cid-vcdgrhrd]{margin-bottom:44px}.video[data-astro-cid-vcdgrhrd] video[data-astro-cid-vcdgrhrd]{aspect-ratio:1280/676;background:#000;width:100%;display:block}.planta-extra[data-astro-cid-vcdgrhrd]{border-top:1px solid var(--linea);margin-top:96px;padding-top:72px}.contacto[data-astro-cid-vcdgrhrd]{background:var(--azul);color:#fff}.contacto[data-astro-cid-vcdgrhrd] .envoltura[data-astro-cid-vcdgrhrd]{grid-template-columns:5fr 7fr;gap:80px;display:grid}.contacto[data-astro-cid-vcdgrhrd] h2[data-astro-cid-vcdgrhrd]{color:#fff}.contacto[data-astro-cid-vcdgrhrd] .etiqueta[data-astro-cid-vcdgrhrd]{color:#ffffffb3}.lado[data-astro-cid-vcdgrhrd] p[data-astro-cid-vcdgrhrd]{opacity:.85;max-width:38ch;margin-top:24px}.vias[data-astro-cid-vcdgrhrd]{gap:14px;margin-top:40px;font-size:14px;display:grid}.vias[data-astro-cid-vcdgrhrd] a[data-astro-cid-vcdgrhrd]{opacity:.9;gap:14px;display:flex}.vias[data-astro-cid-vcdgrhrd] a[data-astro-cid-vcdgrhrd] span[data-astro-cid-vcdgrhrd]:first-child{letter-spacing:.16em;text-transform:uppercase;opacity:.75;flex:none;width:90px;padding-top:2px;font-size:11px}@media (width<=900px){.portada[data-astro-cid-vcdgrhrd] .envoltura[data-astro-cid-vcdgrhrd]{padding:0 20px}.portada[data-astro-cid-vcdgrhrd] .texto[data-astro-cid-vcdgrhrd]{bottom:40px}.portada[data-astro-cid-vcdgrhrd] .lugar[data-astro-cid-vcdgrhrd]{font-size:20px}.portada[data-astro-cid-vcdgrhrd] .bajar[data-astro-cid-vcdgrhrd]{display:none}.contacto[data-astro-cid-vcdgrhrd] .envoltura[data-astro-cid-vcdgrhrd]{grid-template-columns:1fr;gap:44px}}@media (prefers-reduced-motion:reduce){.portada[data-astro-cid-vcdgrhrd] img[data-astro-cid-vcdgrhrd]{animation:none;transform:none}}
