.page_hero__B4wBV{position:relative;width:100%;height:100dvh;display:flex;align-items:flex-end;justify-content:center;padding-bottom:10vh;overflow:hidden}@keyframes page_heroZoom__B6hDY{0%{transform:scale(1.08)}to{transform:scale(1)}}.page_heroImage__Z7KUL{object-fit:cover;object-position:center}@media (prefers-reduced-motion:no-preference){.page_heroImage__Z7KUL{animation:page_heroZoom__B6hDY 1.8s ease-out both}}.page_heroOverlay__x51i1{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.55))}@keyframes page_heroFadeIn__3vzzL{0%{opacity:0;transform:translateY(25px)}to{opacity:1;transform:translateY(0)}}.page_heroAnimate__NQlPz{animation:page_heroFadeIn__3vzzL 1s ease .4s both}.page_heroText__Dw3rb{position:relative;z-index:1;text-align:center;color:#fff}.page_heroTitle__AGUXp{font-family:var(--font-playfair);font-size:clamp(3rem,8vw,6rem);font-weight:400;line-height:1;letter-spacing:-.01em;margin-bottom:1.5rem}.page_heroSmall__DXFE4{display:block;margin-top:.2em;font-size:clamp(1rem,3vw,.4em);font-style:italic;letter-spacing:.1em}.page_heroSubtitle__bUxPg{font-family:var(--font-inter);font-size:clamp(.7rem,1vw,.8rem);font-weight:400;opacity:.6;letter-spacing:.2em;text-transform:uppercase}.page_scrollIndicator__BBr__{position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);z-index:1;text-decoration:none}.page_scrollLine__Pxv4Q{display:block;width:1px;height:40px;background:rgba(255,255,255,.4);animation:page_scrollPulse__fhknz 2s ease-in-out infinite}@keyframes page_scrollPulse__fhknz{0%{transform:scaleY(0);transform-origin:top;opacity:0}50%{transform:scaleY(1);transform-origin:top;opacity:1}to{transform:scaleY(0);transform-origin:bottom;opacity:0}}@media (max-width:768px){.page_hero__B4wBV{height:calc(100dvh - var(--mobile-header-height));align-items:center;padding-bottom:0}}.page_intro__akN10{padding:4rem 2rem;text-align:center}.page_introText__LQWNe{font-family:var(--font-playfair);font-size:1.2rem;font-weight:400;color:#555;line-height:1.8;max-width:620px;margin:0 auto}.page_destacados__AzLNU{padding:5rem 2rem;background:#fff}.page_destacadosGrid__QeYtr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.page_destacadoCard__CdeMG{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden;cursor:pointer}.page_destacadoImage__4ZMG_{object-fit:cover;transition:transform .6s ease}.page_destacadoCard__CdeMG:hover .page_destacadoImage__4ZMG_{transform:scale(1.04)}.page_destacadoOverlay__htwgk{position:absolute;inset:0;background:rgba(0,0,0,.4)}.page_destacadoText__eIiCM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;width:80%}.page_destacadoTitle__qOyLi{font-family:var(--font-playfair);font-size:clamp(1.4rem,2.5vw,2.4rem);font-weight:400;color:#fff;line-height:1.2}.page_destacadoSubtitle__F6KN6{font-family:var(--font-playfair);font-size:clamp(.9rem,1.5vw,1.1rem);font-style:italic;font-weight:400;color:rgba(255,255,255,.75)}@media (max-width:768px){.page_destacados__AzLNU{overflow:hidden}.page_destacadosGrid__QeYtr{grid-template-columns:none;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.page_destacadosGrid__QeYtr::-webkit-scrollbar{display:none}.page_destacadoCard__CdeMG{flex:0 0 85%;scroll-snap-align:start;margin-right:.75rem;text-decoration:none}.page_destacadoTitle__qOyLi{font-size:2rem}.page_destacadoSubtitle__F6KN6{font-size:1rem}}.page_zonas__io5Ds{display:flex;flex-direction:column;padding:4rem 2rem 2rem}.page_zonaCardFull__lnp_Z{position:relative;width:100%;aspect-ratio:5/2;overflow:hidden;display:block;margin-bottom:1rem}.page_zonaCardFull__lnp_Z:hover .page_zonaCardImage__xjihv{transform:scale(1.03)}.page_zonasGrid__YeQMt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.page_zonasGrid__YeQMt .page_zonaCard__ySojw{aspect-ratio:3/4}.page_zonaCard__ySojw{position:relative;overflow:hidden}.page_zonaCardImage__xjihv{object-fit:cover;object-position:center;transition:transform .6s ease}.page_zonaCard__ySojw:hover .page_zonaCardImage__xjihv{transform:scale(1.03)}.page_zonaCardOverlay__tH5mj{position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.6))}.page_zonaCardLabel__xfjiV{display:block;font-family:var(--font-inter);font-size:.65rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:.5rem}.page_zonaCardText__4uZh8{position:absolute;bottom:20%;left:0;right:0;text-align:center;z-index:1}.page_zonaCardName__RVe05{font-family:var(--font-playfair);font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:400;color:#fff}.page_zonaCardTagline__FQFTw{font-family:var(--font-playfair);font-size:clamp(.8rem,1.2vw,1rem);font-style:italic;font-weight:400;color:rgba(255,255,255,.75);margin-top:.4rem}@media (max-width:768px){.page_zonas__io5Ds{height:auto;overflow:hidden}.page_zonaCardFull__lnp_Z{aspect-ratio:2/3}.page_zonasGrid__YeQMt{display:flex;flex-direction:column;gap:1rem;flex:none}.page_zonasGrid__YeQMt .page_zonaCard__ySojw{aspect-ratio:2/3}.page_zonaCardOverlay__tH5mj{background:rgba(0,0,0,.4)}.page_zonaCardText__4uZh8{bottom:25%}.page_zonaCardName__RVe05{font-size:1.8rem}}.page_explorar__NaMHv{padding:5rem 2rem}.page_explorarGrid__RRw3J{display:grid;grid-template-columns:3fr 2fr;grid-gap:2rem;gap:2rem}.page_explorarMain__JCCyA{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:1.25rem}.page_explorarMainImage__qLIF1{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden}.page_explorarImg__AlbWS{object-fit:cover;transition:transform .6s ease}.page_explorarMain__JCCyA:hover .page_explorarImg__AlbWS,.page_explorarSecondary__fkty7:hover .page_explorarImg__AlbWS{transform:scale(1.03)}.page_explorarMainText__q_CUW{display:flex;flex-direction:column;gap:.5rem}.page_explorarType__NLWa7{align-self:flex-start;font-family:var(--font-inter);font-size:.65rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff;background-color:rgb(61,75,102);padding:.3rem .7rem}.page_explorarMainName__N2tue{font-family:var(--font-playfair);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:400;color:#111;line-height:1.2}.page_explorarMainTagline__h85S0{font-family:var(--font-inter);font-size:.925rem;color:#777;line-height:1.6}.page_explorarSide__rtLGd{display:flex;flex-direction:column;gap:2rem}.page_explorarSecondary__fkty7{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:1rem}.page_explorarSecondaryImage__nZxrE{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.page_explorarSecondaryText__itW80{display:flex;flex-direction:column;gap:.35rem}.page_explorarSecondaryName__R9ThY{font-family:var(--font-playfair);font-size:clamp(1.1rem,1.8vw,1.3rem);font-weight:400;color:#111;line-height:1.3}.page_explorarSecondaryTagline__78Fa6{font-family:var(--font-inter);font-size:.85rem;color:#777;line-height:1.5}@media (max-width:768px){.page_explorarGrid__RRw3J{grid-template-columns:1fr;gap:3rem}.page_explorarSide__rtLGd{gap:3rem}}