.ArticleCard_card__Asfk2{display:flex;flex-direction:column;gap:.875rem;text-decoration:none}.ArticleCard_imageWrapper__hI6RA{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden}.ArticleCard_image__z9kHI{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.ArticleCard_card__Asfk2:hover .ArticleCard_image__z9kHI{transform:scale(1.04)}.ArticleCard_title__8hOL_{font-family:var(--font-playfair);font-size:1.1rem;font-weight:400;color:#111;line-height:1.3}.page_hotelHeader__peMAl{display:flex;align-items:flex-end;justify-content:space-between;padding:3rem 2rem 2rem;border-bottom:1px solid #e5e5e5}.page_hotelInfo__QvYig{display:flex;flex-direction:column;gap:.4rem}.page_hotelName__wESSE{font-family:var(--font-playfair);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:#111;line-height:1}.page_hotelLocation__yNFWX{font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.1em;text-transform:uppercase}.page_hotelCta__jLfJo{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.page_ctaButton__bz_vi{font-family:var(--font-inter);font-size:.85rem;font-weight:500;color:#fff;background-color:var(--color-pink);text-decoration:none;padding:.75rem 1.5rem;letter-spacing:.05em;transition:opacity .2s ease}.page_ctaButton__bz_vi:hover{opacity:.85}.page_ctaNote__y_XSt{font-family:var(--font-inter);font-size:.7rem;color:#bbb;letter-spacing:.05em}.page_description__hPjQY{padding:3rem 2rem;max-width:860px;display:flex;flex-direction:column;gap:1.25rem}.page_descriptionText__PYrfS{font-family:var(--font-playfair);font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#333;line-height:1.8}.page_gallery__WLW1S{display:flex;flex-direction:column;gap:.75rem;padding:0 2rem}.page_galleryRow2__cQLUy{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.page_galleryRow3__5QfdP{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;gap:.75rem}.page_galleryImage__g3BHv{position:relative;aspect-ratio:3/2;overflow:hidden}.page_galleryImg__La4sv{object-fit:cover}.page_galleryCredit__4el_q{position:absolute;bottom:.5rem;right:.75rem;font-family:var(--font-inter);font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.page_reasons__BTdbr{padding:3rem 2rem;border-bottom:1px solid #e5e5e5}.page_reasonsTitle__KXDFr{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:1.5rem}.page_reasonsList__dGlWL{list-style:none;display:flex;flex-wrap:wrap;gap:1rem 2.5rem}.page_reasonsItem__QrIRE{font-family:var(--font-inter);font-size:.95rem;color:#111;display:flex;align-items:center;gap:.5rem}.page_check__W5Hjd{color:var(--color-blue);font-size:.85rem}.page_ctaSection__mL6_9{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:4rem 2rem;border-top:1px solid #e5e5e5}.page_ctaButtonLarge__enFxA{font-family:var(--font-inter);font-size:.9rem;font-weight:500;color:#fff;background-color:var(--color-pink);text-decoration:none;padding:1rem 2.5rem;letter-spacing:.05em;transition:opacity .2s ease}.page_ctaButtonLarge__enFxA:hover{opacity:.85}.page_section__497CG{padding:3rem 2rem 5rem}.page_sectionTitle__mpuxK{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:2rem}.page_miniGrid__2ir2r{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.page_placeGrid__8xCso{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.page_articulosGrid___iEjd{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.page_hotelHeader__Oc1oe{display:flex;align-items:flex-end;justify-content:space-between;padding:3rem 2rem 2rem;border-bottom:1px solid #e5e5e5}.page_hotelInfo__kcRfC{display:flex;flex-direction:column;gap:.4rem}.page_hotelName__94ex3{font-family:var(--font-playfair);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:#111;line-height:1}.page_hotelLocation__7ZfUd{font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.1em;text-transform:uppercase}.page_hotelCta__wK0nb{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.page_ctaButton__trx5H{font-family:var(--font-inter);font-size:.85rem;font-weight:500;color:#fff;background-color:var(--color-pink);text-decoration:none;padding:.75rem 1.5rem;letter-spacing:.05em;transition:opacity .2s ease}.page_ctaButton__trx5H:hover{opacity:.85}.page_description__53NTs{padding:3rem 2rem;max-width:860px;display:flex;flex-direction:column;gap:1.25rem}.page_descriptionText__HM0iC{font-family:var(--font-playfair);font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#333;line-height:1.8}.page_gallery__KgZYw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem;padding:0 2rem}.page_galleryImage__Rb2wm{position:relative;aspect-ratio:2/3;overflow:hidden}.page_galleryImg__ayoJs{object-fit:cover;transition:transform .6s ease}.page_galleryCredit__W1BIV{position:absolute;bottom:.5rem;right:.75rem;font-family:var(--font-inter);font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.page_galleryImage__Rb2wm:hover .page_galleryImg__ayoJs{transform:scale(1.03)}.page_reasons__Iz7Ai{padding:3rem 2rem;border-bottom:1px solid #e5e5e5}.page_reasonsTitle__iKRCo{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:1.5rem}.page_reasonsList__Tn7tV{list-style:none;display:flex;flex-wrap:wrap;gap:1rem 2.5rem}.page_reasonsItem__nGAR_{font-family:var(--font-inter);font-size:.95rem;color:#111;display:flex;align-items:center;gap:.5rem}.page_check__tsxVl{color:var(--color-blue);font-size:.85rem}.page_ctaSection__POigi{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:4rem 2rem;border-top:1px solid #e5e5e5}.page_ctaButtonLarge__646tJ{font-family:var(--font-inter);font-size:.9rem;font-weight:500;color:#fff;background-color:var(--color-pink);text-decoration:none;padding:1rem 2.5rem;letter-spacing:.05em;transition:opacity .2s ease}.page_ctaButtonLarge__646tJ:hover{opacity:.85}.page_section__gl9BD{padding:3rem 2rem 5rem}.page_sectionTitle__E2BFd{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:2rem}.page_placeGrid__2FFeE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.page_articulosGrid__RsWB_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.page_hotelHeader__u3b3a{display:flex;align-items:flex-end;justify-content:space-between;padding:3rem 2rem 2rem;border-bottom:1px solid #e5e5e5}.page_hotelInfo__1Bqwt{display:flex;flex-direction:column;gap:.4rem}.page_hotelName__AdOQO{font-family:var(--font-playfair);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:#111;line-height:1}.page_hotelLocation__lTJJk{font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.1em;text-transform:uppercase}.page_hotelCta__uL0rU{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.page_ctaButton__3rv_3{font-family:var(--font-inter);font-size:.85rem;font-weight:500;color:#fff;background-color:var(--color-pink);text-decoration:none;padding:.75rem 1.5rem;letter-spacing:.05em;transition:opacity .2s ease}.page_ctaButton__3rv_3:hover{opacity:.85}.page_ctaNote__zzGLq{font-family:var(--font-inter);font-size:.7rem;color:#bbb;letter-spacing:.05em}.page_description__BwnJB{padding:3rem 2rem;max-width:860px;display:flex;flex-direction:column;gap:1.25rem}.page_descriptionText__1NJWf{font-family:var(--font-playfair);font-size:clamp(1rem,2vw,1.25rem);font-weight:400;color:#333;line-height:1.8}.page_gallery__2LAJ9{display:grid;grid-template-columns:2fr 1fr;grid-gap:.75rem;gap:.75rem;padding:0 2rem;height:520px}.page_galleryMain__Ji8EH{position:relative;overflow:hidden;height:100%}.page_galleryStack__y264y{display:flex;flex-direction:column;gap:.75rem;height:100%}.page_galleryStackImage__htJqJ{position:relative;overflow:hidden;flex:1 1}.page_galleryImg__GDTU1{object-fit:cover}.page_reasons__h6qrn{padding:3rem 2rem;border-bottom:1px solid #e5e5e5}.page_reasonsTitle___BuaY{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:1.5rem}.page_reasonsList__nCdMW{list-style:none;display:flex;flex-wrap:wrap;gap:1rem 2.5rem}.page_reasonsItem__M7Vcy{font-family:var(--font-inter);font-size:.95rem;color:#111;display:flex;align-items:center;gap:.5rem}.page_check__G0j01{color:var(--color-blue);font-size:.85rem}.page_ctaSection__1dl54{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:4rem 2rem;border-top:1px solid #e5e5e5}.page_ctaButtonLarge__G_IHH{font-family:var(--font-inter);font-size:.9rem;font-weight:500;color:#fff;background-color:var(--color-pink);text-decoration:none;padding:1rem 2.5rem;letter-spacing:.05em;transition:opacity .2s ease}.page_ctaButtonLarge__G_IHH:hover{opacity:.85}.page_section__bQmn9{padding:3rem 2rem 5rem}.page_sectionTitle__FA5UX{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:2rem}.page_miniGrid__BQGwN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.page_placeGrid__1IiJ_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.page_articulosGrid__IUoHD{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.FadeImage_fade__NfU9p{transition:opacity .6s ease}@media (scripting:enabled){.FadeImage_fade__NfU9p:not(.FadeImage_loaded__HGTg0){opacity:0}}.FadeImage_loaded__HGTg0{opacity:1}@media (prefers-reduced-motion:reduce){img.FadeImage_fade__NfU9p{transition:none}}.GastroCard_card__Nx4g7{display:flex;flex-direction:column;gap:.75rem;text-decoration:none;color:inherit}.GastroCard_imageWrapper__d94LJ{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden}.GastroCard_image__M_24T{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.GastroCard_card__Nx4g7:hover .GastroCard_image__M_24T{transform:scale(1.03)}.GastroCard_overlay__bNc2K{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5))}.GastroCard_imageText__jl21J{position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem;z-index:1;display:flex;flex-direction:column;gap:.4rem}.GastroCard_tag__259Nw{font-family:var(--font-inter);font-size:.6rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:rgba(255,255,255,.55)}.GastroCard_name__T_wwM{font-family:var(--font-playfair);font-size:clamp(1.2rem,2vw,1.5rem);font-weight:400;color:#fff;line-height:1.2}.GastroCard_body__Fz6XL{display:flex;flex-direction:column;gap:.25rem}.GastroCard_destination__kthff{font-family:var(--font-inter);font-size:.7rem;color:#999;letter-spacing:.1em;text-transform:uppercase}.GastroCard_description__bhlUb{font-family:var(--font-inter);font-size:.85rem;color:#666;line-height:1.5}.ExpandableGastroGrid_grid__QODwO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@keyframes ExpandableGastroGrid_cardReveal__5TPic{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ExpandableGastroGrid_revealCard__zzwAC{animation:ExpandableGastroGrid_cardReveal__5TPic .6s ease both}}.ExpandableGastroGrid_moreInline__zM4Yd{display:none}.ExpandableGastroGrid_more__vUMld{display:block;margin-top:2rem;margin-left:auto;background:none;border:none;cursor:pointer;font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.05em;transition:color .2s ease}.ExpandableGastroGrid_more__vUMld:hover{color:#555}@media (max-width:768px){.ExpandableGastroGrid_grid__QODwO{grid-template-columns:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.ExpandableGastroGrid_grid__QODwO::-webkit-scrollbar{display:none}.ExpandableGastroGrid_grid__QODwO>*{flex:0 0 75%;scroll-snap-align:start;padding-right:1rem}.ExpandableGastroGrid_moreInline__zM4Yd{display:flex;align-items:center;justify-content:center;flex:0 0 60%;scroll-snap-align:start;padding-right:1rem;background:none;border:none;cursor:pointer;font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.05em}.ExpandableGastroGrid_more__vUMld{display:none}}.MiniCard_card__fOV6j{width:100%;text-decoration:none;color:inherit}.MiniCard_imageWrapper__9grLU{position:relative;width:100%;aspect-ratio:3/4;overflow:hidden}.MiniCard_image__U9V6G{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.MiniCard_card__fOV6j:hover .MiniCard_image__U9V6G{transform:scale(1.04)}.MiniCard_overlay__MgbEm{position:absolute;inset:0;background:rgba(0,0,0,.25)}.MiniCard_name__Abltx{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-family:var(--font-playfair);font-size:1.2rem;font-weight:400;color:#fff}.ExpandableMiniGrid_grid__a4jw5{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}@keyframes ExpandableMiniGrid_cardReveal__xt4yO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ExpandableMiniGrid_revealCard__rAlzw{animation:ExpandableMiniGrid_cardReveal__xt4yO .6s ease both}}.ExpandableMiniGrid_moreInline__nlPTR{display:none}.ExpandableMiniGrid_more__XQIAa{display:block;margin-top:2rem;margin-left:auto;background:none;border:none;cursor:pointer;font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.05em;transition:color .2s ease}.ExpandableMiniGrid_more__XQIAa:hover{color:#555}@media (max-width:768px){.ExpandableMiniGrid_grid__a4jw5{grid-template-columns:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.ExpandableMiniGrid_grid__a4jw5::-webkit-scrollbar{display:none}.ExpandableMiniGrid_grid__a4jw5>*{flex:0 0 75%;scroll-snap-align:start;padding-right:1rem}.ExpandableMiniGrid_moreInline__nlPTR{display:flex;align-items:center;justify-content:center;flex:0 0 60%;scroll-snap-align:start;padding-right:1rem;background:none;border:none;cursor:pointer;font-family:var(--font-inter);font-size:.85rem;color:#999;letter-spacing:.05em}.ExpandableMiniGrid_more__XQIAa{display:none}}.GalleryCarousel_carousel__C6rdo{position:relative}.GalleryCarousel_track__WqY5t{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.GalleryCarousel_track__WqY5t:active{cursor:-webkit-grabbing;cursor:grabbing}.GalleryCarousel_track__WqY5t::-webkit-scrollbar{display:none}.GalleryCarousel_slide__jkTVU{position:relative;flex:0 0 100%;aspect-ratio:1/1;scroll-snap-align:start;overflow:hidden}.GalleryCarousel_image__edUq6{object-fit:cover}.GalleryCarousel_credit__UYRra{position:absolute;bottom:.5rem;right:.75rem;font-family:var(--font-inter);font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.GalleryCarousel_dots__Poasj{display:flex;justify-content:center;gap:.35rem;margin-top:.75rem}.GalleryCarousel_dot__OVj_L{width:6px;height:6px;border-radius:50%;background-color:#ccc;transition:background-color .2s ease}.GalleryCarousel_dotActive__mI8h1{background-color:#333}.PageHero_hero__f5bhw{position:relative;width:100%;height:70vh;display:flex;align-items:flex-end;justify-content:flex-start;padding:3rem 2rem;overflow:hidden}@keyframes PageHero_heroZoom__EzPUa{0%{transform:scale(1.08)}to{transform:scale(1)}}.PageHero_image__KMN_B{object-fit:cover;object-position:center}@media (prefers-reduced-motion:no-preference){.PageHero_image__KMN_B{animation:PageHero_heroZoom__EzPUa 1.8s ease-out both}}.PageHero_overlay__iEn6_{position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(0,0,0,.6))}.PageHero_text__b1Qis{position:relative;z-index:1;color:#fff}@keyframes PageHero_textFadeIn__gVXkI{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PageHero_textAnimate__goO_v{animation:PageHero_textFadeIn__gVXkI 1s ease .5s both}.PageHero_title__2Djd6{font-family:var(--font-playfair);font-size:clamp(2.5rem,6vw,5rem);font-weight:400;line-height:1;margin-bottom:.75rem}.PageHero_subtitle__PUuz3{font-family:var(--font-playfair);font-size:clamp(1.2rem,2vw,1.5rem);font-style:italic;font-weight:400;opacity:.85}@media (max-width:768px){.PageHero_hero__f5bhw{height:60vh;margin:0 1rem;width:auto}}.GallerySingle_image__MgrkQ{position:relative;aspect-ratio:3/2;overflow:hidden}.GallerySingle_img__0IqxD{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.GallerySingle_image__MgrkQ:hover .GallerySingle_img__0IqxD{transform:scale(1.03)}.GallerySingle_credit__AK7DN{position:absolute;bottom:.5rem;right:.75rem;font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.GalleryDuo_grid__ekSUt{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.GalleryDuo_image__MlHe_{position:relative;aspect-ratio:3/2;overflow:hidden}.GalleryDuo_img__Hke57{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.GalleryDuo_image__MlHe_:hover .GalleryDuo_img__Hke57{transform:scale(1.03)}.GalleryDuo_credit__NxacX{position:absolute;bottom:.5rem;right:.75rem;font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.GalleryDuo_mobile__Kv3mA{display:none}@media (max-width:768px){.GalleryDuo_grid__ekSUt{display:none}.GalleryDuo_mobile__Kv3mA{display:block}}.GalleryGrid_grid__3QhvM{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.GalleryGrid_image__Su_gI{position:relative;aspect-ratio:2/3;overflow:hidden}.GalleryGrid_img__yD96m{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.GalleryGrid_image__Su_gI:hover .GalleryGrid_img__yD96m{transform:scale(1.03)}.GalleryGrid_credit__FXk0Q{position:absolute;bottom:.5rem;right:.75rem;font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.GalleryGrid_mobile__bKwz0{display:none}@media (max-width:768px){.GalleryGrid_grid__3QhvM{display:none}.GalleryGrid_mobile__bKwz0{display:block}}.GalleryFeaturedBottom_wrapper__yOZCX{display:flex;flex-direction:column;gap:.75rem}.GalleryFeaturedBottom_row2__5cakq{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.GalleryFeaturedBottom_row3__AGBAV{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;gap:.75rem}.GalleryFeaturedBottom_image__hKxtQ{position:relative;aspect-ratio:3/2;overflow:hidden}.GalleryFeaturedBottom_img__GEVT0{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.GalleryFeaturedBottom_image__hKxtQ:hover .GalleryFeaturedBottom_img__GEVT0{transform:scale(1.03)}.GalleryFeaturedBottom_credit__LyT0k{position:absolute;bottom:.5rem;right:.75rem;font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.GalleryFeaturedBottom_mobile__pW4wr{display:none}@media (max-width:768px){.GalleryFeaturedBottom_wrapper__yOZCX{display:none}.GalleryFeaturedBottom_mobile__pW4wr{display:block}}.GalleryFeaturedSide_grid__5rVmO{display:grid;grid-template-columns:2fr 1fr;grid-gap:.75rem;gap:.75rem;height:520px}.GalleryFeaturedSide_main___dM_P{position:relative;overflow:hidden;height:100%}.GalleryFeaturedSide_stack__ToEmL{display:flex;flex-direction:column;gap:.75rem;height:100%}.GalleryFeaturedSide_stackImage__3biHK{position:relative;overflow:hidden;flex:1 1}.GalleryFeaturedSide_img__nA5fg{object-fit:cover;transition:transform .6s ease,opacity .6s ease}.GalleryFeaturedSide_main___dM_P:hover .GalleryFeaturedSide_img__nA5fg,.GalleryFeaturedSide_stackImage__3biHK:hover .GalleryFeaturedSide_img__nA5fg{transform:scale(1.03)}.GalleryFeaturedSide_credit__6nfnK{position:absolute;bottom:.5rem;right:.75rem;font-size:.6rem;color:rgba(255,255,255,.6);letter-spacing:.04em;z-index:1}.GalleryFeaturedSide_mobile__sRSoZ{display:none}@media (max-width:768px){.GalleryFeaturedSide_grid__5rVmO{display:none}.GalleryFeaturedSide_mobile__sRSoZ{display:block}}.page_article__U1kwf{max-width:780px;margin:0 auto;padding:0 2rem 6rem}.page_header__J6dZT{padding:3.5rem 0 2.5rem;border-bottom:1px solid #e5e5e5}.page_title__jrykS{font-family:var(--font-playfair);font-size:clamp(2rem,5vw,3rem);font-weight:400;color:#111;line-height:1.15;margin-bottom:1.25rem}.page_excerpt__0yKCl{font-family:var(--font-inter);font-size:1.05rem;color:#555;line-height:1.7}.page_content__FNuip{padding:2.5rem 0}.page_content__FNuip p{font-family:var(--font-inter);font-size:.975rem;color:#444;line-height:1.8;margin-bottom:1.25rem}.page_content__FNuip h2{font-size:1.4rem;margin-top:2.5rem;margin-bottom:1rem}.page_content__FNuip h2,.page_content__FNuip h3{font-family:var(--font-playfair);font-weight:400;color:#111}.page_content__FNuip h3{font-size:1.15rem;margin-top:2rem;margin-bottom:.75rem}.page_content__FNuip ol,.page_content__FNuip ul{font-family:var(--font-inter);font-size:.975rem;color:#444;line-height:1.8;padding-left:1.5rem;margin-bottom:1.25rem}.page_content__FNuip a{color:var(--color-blue);text-decoration:underline;text-underline-offset:3px}.page_article__sAw9r{max-width:780px;margin:0 auto;padding:0 2rem}.page_header__PBgF_{padding:3.5rem 0 2.5rem;border-bottom:1px solid #e5e5e5}.page_meta__6Qqdd{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.page_badge__73Ddd{font-size:.7rem;font-weight:500;letter-spacing:.12em;color:#fff;background-color:var(--color-blue);padding:.3rem .75rem}.page_badge__73Ddd,.page_section__76RZ7{font-family:var(--font-inter);text-transform:uppercase}.page_section__76RZ7{font-size:.75rem;letter-spacing:.1em;color:#999}.page_title__I7ceN{font-family:var(--font-playfair);font-size:clamp(2rem,5vw,3rem);font-weight:400;color:#111;line-height:1.15;margin-bottom:1.25rem}.page_excerpt__Le1bu{font-family:var(--font-inter);font-size:1.05rem;color:#555;line-height:1.7}.page_intro__2c3KV{padding:2.5rem 0;border-bottom:1px solid #e5e5e5;display:flex;flex-direction:column;gap:1.25rem}.page_intro__2c3KV p{font-family:var(--font-playfair);font-size:clamp(1rem,2vw,1.2rem);color:#333;line-height:1.85;font-weight:400}.page_content__YkUM5{padding:2.5rem 0;display:flex;flex-direction:column;gap:1.25rem;border-bottom:1px solid #e5e5e5}.page_content__YkUM5 h2{font-family:var(--font-playfair);font-size:1.4rem;font-weight:400;color:#111;margin-top:1rem}.page_content__YkUM5 p{font-family:var(--font-inter);font-size:.975rem;color:#444;line-height:1.8}.page_featuredPlaces__v28Yy{padding:3rem 0;border-bottom:1px solid #e5e5e5}.page_featuredTitle__C_Bzn{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:2rem}.page_featuredGrid__XOOTZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_placeCard__cH8ZE{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.75rem}.page_placeImage__1HISf{position:relative;aspect-ratio:4/3;overflow:hidden}.page_placeImg__nftbj{object-fit:cover;transition:transform .6s ease}.page_placeCard__cH8ZE:hover .page_placeImg__nftbj{transform:scale(1.04)}.page_placeBody__Cl6GI{display:flex;flex-direction:column;gap:.3rem}.page_placeName__nZQGt{font-family:var(--font-playfair);font-size:1.1rem;font-weight:400;color:#111}.page_placeDescription__4q87g{font-family:var(--font-inter);font-size:.825rem;color:#777;line-height:1.5}.page_relatedArticles__RI8Ir{padding:4rem 2rem 5rem;max-width:780px;margin:0 auto}.page_relatedTitle__CrUoi{font-family:var(--font-inter);font-size:.75rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#999;margin-bottom:2rem}.page_relatedGrid__rA8dj{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}.page_relatedCard__TgoTI{text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:1rem}.page_relatedImage__VvNTM{position:relative;aspect-ratio:16/9;overflow:hidden}.page_relatedImg__2ttLi{object-fit:cover;transition:transform .6s ease}.page_relatedCard__TgoTI:hover .page_relatedImg__2ttLi{transform:scale(1.04)}.page_relatedBody__yTOMn{display:flex;flex-direction:column;gap:.4rem}.page_relatedCardTitle__JCBD5{font-family:var(--font-playfair);font-size:1.2rem;font-weight:400;color:#111;line-height:1.3}.page_relatedExcerpt__nLAfE{font-family:var(--font-inter);font-size:.825rem;color:#777;line-height:1.5}.page_verticalGrid__hPdTO{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.page_verticalGrid__hPdTO>*>div:first-child{aspect-ratio:3/4}.page_featuredGrid__5ZgTX{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.page_featuredGrid__5ZgTX>*>div:first-child{aspect-ratio:16/9}@media (max-width:768px){.page_verticalGrid__hPdTO{grid-template-columns:none;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.page_verticalGrid__hPdTO::-webkit-scrollbar{display:none}.page_verticalGrid__hPdTO>*{flex:0 0 65%;scroll-snap-align:start;padding-right:1rem}.page_featuredGrid__5ZgTX{grid-template-columns:1fr}}.Reveal_armed__ymsLY{opacity:0;transform:translateY(16px)}.Reveal_visible__01SD3{opacity:1;transform:none;transition:opacity .7s ease,transform .7s ease}.Reveal_delay1__nKOQk{transition-delay:.1s}.Reveal_delay2___dcaX{transition-delay:.2s}.Reveal_delay3__33Oex{transition-delay:.3s}.interior-page_intro__vckUs{padding:4rem 2rem;max-width:680px}.interior-page_introText__ZWOPF{font-family:var(--font-playfair);font-size:clamp(1.1rem,2vw,1.4rem);font-weight:400;color:#111;line-height:1.7}.interior-page_section__Q_yZ4{padding:3rem 2rem 5rem}.interior-page_destacadosGrid__ATNM0{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}.interior-page_miniGrid__zVb5K{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem}.interior-page_articulosGrid___Z16W{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:768px){.interior-page_destacadosGrid__ATNM0{grid-template-columns:none;display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0}.interior-page_destacadosGrid__ATNM0::-webkit-scrollbar{display:none}.interior-page_destacadosGrid__ATNM0>*{flex:0 0 80%;scroll-snap-align:start;padding-right:1rem}}.ScrollDrag_scrollDrag__53JMc{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ScrollDrag_scrollDrag__53JMc:active{cursor:-webkit-grabbing;cursor:grabbing}