.fh[data-astro-cid-cktpforv]{position:relative;height:100svh;min-height:560px;overflow:hidden}.fh-noche[data-astro-cid-cktpforv],.fh-dia[data-astro-cid-cktpforv]{position:absolute;inset:0}.fh-noche[data-astro-cid-cktpforv] picture,.fh-noche[data-astro-cid-cktpforv] img,.fh-dia[data-astro-cid-cktpforv] picture,.fh-dia[data-astro-cid-cktpforv] img{width:100%;height:100%}.fh-dia[data-astro-cid-cktpforv]{--r: 0%;-webkit-mask-image:radial-gradient(circle at 50% 55%,#000 calc(var(--r) * .6),transparent var(--r));mask-image:radial-gradient(circle at 50% 55%,#000 calc(var(--r) * .6),transparent var(--r))}.fh-velo[data-astro-cid-cktpforv]{position:absolute;inset:0;background:linear-gradient(180deg,#0a0a0b80,#0a0a0b00 25% 50%,#0a0a0bd9)}.fh-in[data-astro-cid-cktpforv]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:22px;padding-bottom:clamp(70px,10vh,110px)}.fh-in[data-astro-cid-cktpforv] b[data-astro-cid-cktpforv]{color:var(--luz);font-weight:500}.fh-t[data-astro-cid-cktpforv]{font-size:clamp(3.2rem,12vw,13rem);letter-spacing:.04em;line-height:.9}.fh-frase[data-astro-cid-cktpforv]{margin:0;font-size:1.1rem;max-width:26rem}html.reduce .fh-dia[data-astro-cid-cktpforv]{-webkit-mask-image:none;mask-image:none}.ft[data-astro-cid-cktpforv]{display:grid;gap:clamp(60px,8vw,120px);padding-block:clamp(100px,14vw,200px)}.ft-datos[data-astro-cid-cktpforv]{margin:0;display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--linea)}.ft-datos[data-astro-cid-cktpforv] div[data-astro-cid-cktpforv]{padding:22px 16px 0 0}.ft-datos[data-astro-cid-cktpforv] div[data-astro-cid-cktpforv]+div[data-astro-cid-cktpforv]{border-left:1px solid var(--linea);padding-left:18px}.ft-datos[data-astro-cid-cktpforv] dd[data-astro-cid-cktpforv]{margin:10px 0 0;font-size:clamp(1rem,1.7vw,1.5rem)}@media(max-width:899px){.ft-datos[data-astro-cid-cktpforv]{grid-template-columns:repeat(2,1fr);row-gap:22px}.ft-datos[data-astro-cid-cktpforv] div[data-astro-cid-cktpforv]:nth-child(odd){border-left:0;padding-left:0}}.ft-texto[data-astro-cid-cktpforv]{display:grid;gap:22px;max-width:760px;margin-left:auto}.ft-texto[data-astro-cid-cktpforv] .texto[data-astro-cid-cktpforv]{margin:0;max-width:none}.ft-texto[data-astro-cid-cktpforv] .grande[data-astro-cid-cktpforv]{font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.55;color:var(--hueso)}.ft-acc[data-astro-cid-cktpforv]{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.fg[data-astro-cid-cktpforv]{display:grid;gap:clamp(80px,12vw,180px);padding-bottom:clamp(100px,14vw,200px)}.fg-i[data-astro-cid-cktpforv]{margin:0;display:grid;gap:14px;width:min(70vw,1100px)}.fg-i[data-astro-cid-cktpforv]:nth-child(odd){justify-self:start;padding-left:var(--pad)}.fg-i[data-astro-cid-cktpforv]:nth-child(2n){justify-self:end;padding-right:var(--pad)}.fg-i[data-astro-cid-cktpforv]:nth-child(3n){width:100vw;padding:0}.fg-img[data-astro-cid-cktpforv]{overflow:hidden;aspect-ratio:16 / 10;background:var(--noche)}.fg-i[data-astro-cid-cktpforv]:nth-child(3n) .fg-img[data-astro-cid-cktpforv]{aspect-ratio:21 / 9}.fg-img[data-astro-cid-cktpforv] picture,.fg-img[data-astro-cid-cktpforv] img{width:100%;height:100%}.fg-i[data-astro-cid-cktpforv]:nth-child(3n) figcaption[data-astro-cid-cktpforv]{padding-inline:var(--pad)}@media(max-width:767px){.fg-i[data-astro-cid-cktpforv],.fg-i[data-astro-cid-cktpforv]:nth-child(n){width:100vw;padding:0}.fg-img[data-astro-cid-cktpforv],.fg-i[data-astro-cid-cktpforv]:nth-child(3n) .fg-img[data-astro-cid-cktpforv]{aspect-ratio:4 / 3.4}figcaption[data-astro-cid-cktpforv]{padding-inline:var(--pad)}}.fu[data-astro-cid-cktpforv]{display:grid;gap:40px;padding-bottom:clamp(100px,14vw,200px);align-items:end}@media(min-width:900px){.fu[data-astro-cid-cktpforv]{grid-template-columns:1fr 1.5fr;gap:80px}}.fu-t[data-astro-cid-cktpforv]{font-size:clamp(1.8rem,3vw,3rem);margin:16px 0}.fu-mapa[data-astro-cid-cktpforv]{aspect-ratio:16 / 10;background:var(--noche)}.fu-mapa[data-astro-cid-cktpforv] iframe[data-astro-cid-cktpforv]{width:100%;height:100%;border:0;display:block;filter:grayscale(1) invert(.92) contrast(.9)}.fs[data-astro-cid-cktpforv]{position:relative;display:block;height:90svh;overflow:hidden}.fs-img[data-astro-cid-cktpforv]{position:absolute;inset:0}.fs-img[data-astro-cid-cktpforv] picture,.fs-img[data-astro-cid-cktpforv] img{width:100%;height:100%;transition:transform 2s var(--ease),filter 1.2s}.fs-in[data-astro-cid-cktpforv]{position:relative;height:100%;display:flex;flex-direction:column;justify-content:flex-end;gap:16px;padding-bottom:clamp(60px,9vh,100px)}.fs-t[data-astro-cid-cktpforv]{font-size:clamp(3rem,10vw,10rem);letter-spacing:.04em}@media(hover:hover){.fs[data-astro-cid-cktpforv]:hover .fs-img[data-astro-cid-cktpforv] img{transform:scale(1.05);filter:brightness(1.5)}}
