.f-hero[data-astro-cid-wcaow2ko]{position:relative;height:100svh;min-height:560px;overflow:hidden}.f-foto[data-astro-cid-wcaow2ko]{position:absolute;inset:0}.f-foto[data-astro-cid-wcaow2ko] picture,.f-foto[data-astro-cid-wcaow2ko] img{width:100%;height:100%}.f-velo[data-astro-cid-wcaow2ko]{position:absolute;inset:0;background:linear-gradient(180deg,#0000004d,#0000 30% 55%,#0009)}.f-hero-in[data-astro-cid-wcaow2ko]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:18px;padding-bottom:clamp(32px,5vw,60px);color:var(--blanco)}.f-hero-in[data-astro-cid-wcaow2ko] .mono[data-astro-cid-wcaow2ko]{color:#f6f5f2d9}.f-h1[data-astro-cid-wcaow2ko]{font-size:clamp(3rem,9vw,9.5rem)}.f-intro[data-astro-cid-wcaow2ko]{row-gap:48px}.f-frase[data-astro-cid-wcaow2ko]{grid-column:1 / span 8;font-size:clamp(2rem,4.2vw,4rem);line-height:1.05}.f-texto[data-astro-cid-wcaow2ko]{grid-column:1 / span 5;display:grid;gap:18px}.f-texto[data-astro-cid-wcaow2ko] .texto[data-astro-cid-wcaow2ko]{margin:0;color:var(--grafito)}.f-ficha[data-astro-cid-wcaow2ko]{grid-column:8 / span 5;grid-row:2 / span 2;margin:0;border-top:1px solid var(--grafito);text-transform:none;letter-spacing:0;font-size:.78rem;align-self:start}.f-ficha[data-astro-cid-wcaow2ko] div[data-astro-cid-wcaow2ko]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--linea)}.f-ficha[data-astro-cid-wcaow2ko] dt[data-astro-cid-wcaow2ko]{color:var(--gris);text-transform:uppercase;letter-spacing:.06em}.f-ficha[data-astro-cid-wcaow2ko] dd[data-astro-cid-wcaow2ko]{margin:0;text-align:right}.f-precio[data-astro-cid-wcaow2ko] dd[data-astro-cid-wcaow2ko]{font-size:1rem}.f-acciones[data-astro-cid-wcaow2ko]{grid-column:1 / span 6;display:flex;flex-wrap:wrap;align-items:center;gap:22px 32px}@media(max-width:899px){.f-frase[data-astro-cid-wcaow2ko],.f-texto[data-astro-cid-wcaow2ko],.f-ficha[data-astro-cid-wcaow2ko],.f-acciones[data-astro-cid-wcaow2ko]{grid-column:1 / -1;grid-row:auto}}.f-galeria[data-astro-cid-wcaow2ko]{display:grid;grid-template-columns:repeat(12,1fr);column-gap:clamp(12px,1.6vw,28px);row-gap:clamp(60px,8vw,120px)}.fg[data-astro-cid-wcaow2ko]{margin:0;display:grid;gap:12px}.fg-img[data-astro-cid-wcaow2ko]{overflow:hidden;background:var(--papel)}.fg-img[data-astro-cid-wcaow2ko] picture,.fg-img[data-astro-cid-wcaow2ko] img{width:100%;height:100%}.fg[data-astro-cid-wcaow2ko] figcaption[data-astro-cid-wcaow2ko]{color:var(--gris);text-transform:none;letter-spacing:0}.fg1[data-astro-cid-wcaow2ko]{grid-column:2 / span 10}.fg1[data-astro-cid-wcaow2ko] .fg-img[data-astro-cid-wcaow2ko]{aspect-ratio:16 / 9}.fg2[data-astro-cid-wcaow2ko]{grid-column:1 / span 5}.fg2[data-astro-cid-wcaow2ko] .fg-img[data-astro-cid-wcaow2ko]{aspect-ratio:4 / 5}.fg3[data-astro-cid-wcaow2ko]{grid-column:7 / span 6;margin-top:18%}.fg3[data-astro-cid-wcaow2ko] .fg-img[data-astro-cid-wcaow2ko]{aspect-ratio:4 / 3}.fg4[data-astro-cid-wcaow2ko]{grid-column:3 / span 8}.fg4[data-astro-cid-wcaow2ko] .fg-img[data-astro-cid-wcaow2ko]{aspect-ratio:16 / 10}@media(max-width:899px){.fg1[data-astro-cid-wcaow2ko],.fg2[data-astro-cid-wcaow2ko],.fg3[data-astro-cid-wcaow2ko],.fg4[data-astro-cid-wcaow2ko]{grid-column:1 / -1;margin-top:0}.fg2[data-astro-cid-wcaow2ko] .fg-img[data-astro-cid-wcaow2ko]{aspect-ratio:4 / 4.4}}.f-sit[data-astro-cid-wcaow2ko]{row-gap:36px;align-items:end}.f-sit-txt[data-astro-cid-wcaow2ko]{grid-column:1 / span 4;display:grid;gap:22px}.f-mapa[data-astro-cid-wcaow2ko]{grid-column:6 / span 7;aspect-ratio:16 / 10;background:var(--papel)}.f-mapa[data-astro-cid-wcaow2ko] iframe[data-astro-cid-wcaow2ko]{width:100%;height:100%;border:0;display:block;filter:grayscale(1) contrast(1.05)}@media(max-width:899px){.f-sit-txt[data-astro-cid-wcaow2ko],.f-mapa[data-astro-cid-wcaow2ko]{grid-column:1 / -1}}.f-sig[data-astro-cid-wcaow2ko]{position:relative;display:block;height:70svh;min-height:420px;overflow:hidden}.f-sig-foto[data-astro-cid-wcaow2ko]{position:absolute;inset:0}.f-sig-foto[data-astro-cid-wcaow2ko] picture,.f-sig-foto[data-astro-cid-wcaow2ko] img{width:100%;height:100%;transition:transform 1.6s var(--ease)}.f-sig[data-astro-cid-wcaow2ko]:after{content:"";position:absolute;inset:0;background:#00000061;transition:background .8s var(--ease)}.f-sig-in[data-astro-cid-wcaow2ko]{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:14px;padding-bottom:clamp(32px,5vw,60px);color:var(--blanco)}.f-sig-t[data-astro-cid-wcaow2ko]{font-size:clamp(2.6rem,7vw,7rem)}@media(hover:hover){.f-sig[data-astro-cid-wcaow2ko]:hover .f-sig-foto[data-astro-cid-wcaow2ko] img{transform:scale(1.04)}.f-sig[data-astro-cid-wcaow2ko]:hover:after{background:#00000040}}
