.cinematic-media{width:100%;height:100%;display:block;position:relative;overflow:hidden}:is(.cinematic-media__image,.cinematic-media__video){width:100%;height:100%;display:block;position:absolute;inset:0}:is(.cinematic-media__image img,.cinematic-media__video){object-fit:cover;width:100%;height:100%}.cinematic-media__image--fallback{display:none}.cinematic-media__video--mobile{display:none}.ImmersiveHome-module__EDHNdq__home,.ImmersiveHome-module__EDHNdq__staysPage{--ink:#122e31;--deep:#062f3b;--lake:#075d78;--sky:#dcebe8;--sand:#f5f2e9;--line:#122e3124;background:var(--sand);min-height:100dvh;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:clip}.ImmersiveHome-module__EDHNdq__home{background:#fff}.ImmersiveHome-module__EDHNdq__home *,.ImmersiveHome-module__EDHNdq__staysPage *{box-sizing:border-box}.ImmersiveHome-module__EDHNdq__home a,.ImmersiveHome-module__EDHNdq__staysPage a{color:inherit}.ImmersiveHome-module__EDHNdq__siteNav{z-index:30;width:min(100% - 40px,1320px);min-height:74px;color:var(--ink);justify-content:space-between;align-items:center;margin:0 auto;display:flex;position:relative}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav{color:#fff;width:min(100% - 40px,1320px);transition:color .24s,background-color .24s,box-shadow .24s,border-color .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;position:absolute;inset:0 0 auto}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav[data-scrolled=true]{width:100%;min-height:62px;color:var(--ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#faf9f5c7;border-bottom:1px solid #122e3114;padding-inline:max(20px,50vw - 660px);position:fixed;box-shadow:0 8px 24px #051f240d}.ImmersiveHome-module__EDHNdq__brand{color:currentColor;letter-spacing:-.04em;font-size:1.14rem;font-weight:760;text-decoration:none}.ImmersiveHome-module__EDHNdq__brand span,.ImmersiveHome-module__EDHNdq__footer strong span,.ImmersiveHome-module__EDHNdq__loader strong span{color:#ed843d}.ImmersiveHome-module__EDHNdq__desktopNav{align-items:center;gap:28px;display:flex}.ImmersiveHome-module__EDHNdq__desktopNav a{color:currentColor;align-items:center;min-height:44px;font-size:.84rem;font-weight:680;text-decoration:none;transition:opacity .16s;display:inline-flex}.ImmersiveHome-module__EDHNdq__desktopNav a:hover{opacity:.67}.ImmersiveHome-module__EDHNdq__desktopNav .ImmersiveHome-module__EDHNdq__navCurrent{text-underline-offset:7px;text-decoration:underline;text-decoration-thickness:1px}.ImmersiveHome-module__EDHNdq__menuButton,.ImmersiveHome-module__EDHNdq__mobileNav{display:none}.ImmersiveHome-module__EDHNdq__loader{z-index:100;color:#fff;background:#042f3b;place-content:center;gap:17px;animation:.33s .61s forwards ImmersiveHome-module__EDHNdq__loaderExit;display:grid;position:fixed;inset:0}.ImmersiveHome-module__EDHNdq__loader strong{letter-spacing:-.055em;font-size:clamp(1.7rem,7vw,2.8rem);font-weight:720}.ImmersiveHome-module__EDHNdq__loader i{background:#ffffff47;width:44px;height:1px;overflow:hidden}.ImmersiveHome-module__EDHNdq__loader i:after{content:"";background:#e4955d;width:100%;height:100%;animation:.76s cubic-bezier(.16,1,.3,1) forwards ImmersiveHome-module__EDHNdq__loaderLine;display:block;transform:translate(-104%)}.ImmersiveHome-module__EDHNdq__hero{color:#fff;isolation:isolate;background:#0b566c;min-height:min(820px,100svh);position:relative}.ImmersiveHome-module__EDHNdq__heroMedia{position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__heroMedia img{object-position:50% 61%;transform:translate3d(0, var(--immersive-hero-y,0px), 0) scale(var(--immersive-hero-scale,1.025));transform-origin:50% 56%;will-change:transform}.ImmersiveHome-module__EDHNdq__heroShade{background:linear-gradient(#031b2329,#031b230f 35%,#031b238c 100%),linear-gradient(90deg,#031b238c,#031b230a 70%);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__heroCopy{z-index:2;flex-direction:column;justify-content:flex-end;width:min(100% - 40px,1320px);min-height:min(820px,100svh);margin:0 auto;padding-bottom:clamp(62px,11vh,116px);display:flex;position:relative}.ImmersiveHome-module__EDHNdq__heroCopy>span,.ImmersiveHome-module__EDHNdq__chapterHeading>span,.ImmersiveHome-module__EDHNdq__staysHeading>span,.ImmersiveHome-module__EDHNdq__sectionIntro>span,.ImmersiveHome-module__EDHNdq__finalAction>span,.ImmersiveHome-module__EDHNdq__staysDirectory header>span,.ImmersiveHome-module__EDHNdq__staysListingHero>div>span{color:#f2c091;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ImmersiveHome-module__EDHNdq__heroCopy h1{letter-spacing:-.071em;text-wrap:balance;max-width:800px;margin:13px 0 0;font-size:clamp(3.75rem,8.2vw,8rem);font-weight:620;line-height:.86}.ImmersiveHome-module__EDHNdq__heroCopy p{color:#ffffffe0;max-width:415px;margin:24px 0 0;font-size:clamp(1rem,1.6vw,1.19rem);line-height:1.5}.ImmersiveHome-module__EDHNdq__heroCopy a,.ImmersiveHome-module__EDHNdq__chapterJump,.ImmersiveHome-module__EDHNdq__textAction,.ImmersiveHome-module__EDHNdq__backToHome{color:#fff;letter-spacing:.01em;border-bottom:1px solid;align-items:center;gap:12px;width:fit-content;min-height:46px;margin-top:31px;font-size:.88rem;font-weight:740;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__heroCopy a i,.ImmersiveHome-module__EDHNdq__chapterJump span{font-size:1.1rem;font-style:normal}.ImmersiveHome-module__EDHNdq__story{z-index:1;background:#d5e6e3;min-height:160svh;position:relative}.ImmersiveHome-module__EDHNdq__storySticky{color:#fff;isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__storyMedia{transform-origin:50%;border-radius:4px;height:auto;animation:linear both ImmersiveHome-module__EDHNdq__storyFrame;animation-timeline:view();animation-range:entry cover 72%;position:absolute;inset:9vh 7vw;transform:scale(.83)}.ImmersiveHome-module__EDHNdq__storyMedia img{object-position:50% 53%}.ImmersiveHome-module__EDHNdq__storyShade{background:linear-gradient(#0118201f,#0118209e);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__storyCopy{letter-spacing:-.07em;text-align:left;width:min(100% - 40px,1050px);margin:0 auto;font-size:clamp(2.8rem,7.5vw,7.6rem);font-weight:610;line-height:.88;display:grid;position:absolute;inset:auto 20px 19vh}.ImmersiveHome-module__EDHNdq__storyCopy span{color:#ffffff57;transition:color .43s,transform .43s cubic-bezier(.16,1,.3,1);transform:translateY(12px)}.ImmersiveHome-module__EDHNdq__storyCopy .ImmersiveHome-module__EDHNdq__storyVisible{color:#fff;transform:translateY(0)}.ImmersiveHome-module__EDHNdq__storyCue{color:#ffffffd4;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700;position:absolute;bottom:35px;right:max(20px,50vw - 660px)}.ImmersiveHome-module__EDHNdq__storyCue b{padding-left:8px;font-size:1rem}.ImmersiveHome-module__EDHNdq__activitiesChapter{background:#f7f4ed;padding:clamp(78px,11vw,154px) 0 0}.ImmersiveHome-module__EDHNdq__chapterHeading,.ImmersiveHome-module__EDHNdq__staysHeading,.ImmersiveHome-module__EDHNdq__sectionIntro,.ImmersiveHome-module__EDHNdq__staysDirectory>header{width:min(100% - 40px,980px);margin:0 auto}.ImmersiveHome-module__EDHNdq__chapterHeading h2,.ImmersiveHome-module__EDHNdq__staysHeading h2,.ImmersiveHome-module__EDHNdq__sectionIntro h2,.ImmersiveHome-module__EDHNdq__finalAction h2,.ImmersiveHome-module__EDHNdq__staysDirectory h2{max-width:800px;color:var(--ink);letter-spacing:-.065em;text-wrap:balance;margin:15px 0 0;font-size:clamp(2.4rem,6vw,5.6rem);font-weight:620;line-height:.91}.ImmersiveHome-module__EDHNdq__chapterHeading p,.ImmersiveHome-module__EDHNdq__staysHeading p,.ImmersiveHome-module__EDHNdq__sectionIntro p,.ImmersiveHome-module__EDHNdq__finalAction p,.ImmersiveHome-module__EDHNdq__staysDirectory header p{color:#526966;max-width:520px;margin:21px 0 0;font-size:1.01rem;line-height:1.58}.ImmersiveHome-module__EDHNdq__activityShowcase{gap:clamp(16px,3vw,38px);width:min(100% - 40px,1440px);margin:clamp(48px,8vw,105px) auto 0;display:grid}.ImmersiveHome-module__EDHNdq__activityFeature{color:#fff;isolation:isolate;background:#073d4b;min-height:min(82svh,860px);position:relative;overflow:hidden}.ImmersiveHome-module__EDHNdq__activityFeatureMedia{position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__activityFeatureMedia img{transition:transform .9s cubic-bezier(.16,1,.3,1)}.ImmersiveHome-module__EDHNdq__activityFeature:hover .ImmersiveHome-module__EDHNdq__activityFeatureMedia img{transform:scale(1.025)}.ImmersiveHome-module__EDHNdq__activityFeatureOverlay{background:linear-gradient(#021a2005 15%,#021a20cc 100%),linear-gradient(90deg,#021a2085,#0000 70%);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__activityFeatureCopy{z-index:2;flex-direction:column;justify-content:end;max-width:min(100% - 40px,720px);min-height:min(82svh,860px);padding:clamp(26px,5vw,70px);display:flex;position:relative}.ImmersiveHome-module__EDHNdq__activityFeatureCopy>span,.ImmersiveHome-module__EDHNdq__stayFeature small,.ImmersiveHome-module__EDHNdq__directoryCopy small,.ImmersiveHome-module__EDHNdq__stayDirectoryCard small{color:#f1c394;letter-spacing:.13em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ImmersiveHome-module__EDHNdq__activityFeatureCopy h3{letter-spacing:-.065em;text-wrap:balance;max-width:680px;margin:13px 0 0;font-size:clamp(2.35rem,5vw,5.7rem);font-weight:620;line-height:.89}.ImmersiveHome-module__EDHNdq__activityFeatureCopy p{color:#ffffffe0;max-width:475px;margin:20px 0 0;font-size:1rem;line-height:1.56}.ImmersiveHome-module__EDHNdq__activityFeatureCopy div{flex-wrap:wrap;align-items:center;gap:17px 28px;margin-top:26px;display:flex}.ImmersiveHome-module__EDHNdq__activityFeatureCopy strong{font-size:.9rem;font-weight:700}.ImmersiveHome-module__EDHNdq__activityFeatureCopy a{color:#fff;border:1px solid #ffffffb3;align-items:center;gap:9px;min-height:45px;padding:0 17px;font-size:.84rem;font-weight:750;text-decoration:none;transition:background-color .18s,color .18s;display:inline-flex}.ImmersiveHome-module__EDHNdq__activityFeatureCopy a:hover{color:var(--deep);background:#fff}.ImmersiveHome-module__EDHNdq__activityFeatureCopy i,.ImmersiveHome-module__EDHNdq__directoryCopy i,.ImmersiveHome-module__EDHNdq__stayFeature i,.ImmersiveHome-module__EDHNdq__stayDirectoryCard i{font-style:normal}.ImmersiveHome-module__EDHNdq__chapterJump{width:min(100% - 40px,1440px);color:var(--deep);margin:33px auto 0;padding-bottom:6px}.ImmersiveHome-module__EDHNdq__activitiesChapter[data-revealed=false] .ImmersiveHome-module__EDHNdq__activityFeature{opacity:.01;transform:translateY(36px)}.ImmersiveHome-module__EDHNdq__activitiesChapter[data-revealed=true] .ImmersiveHome-module__EDHNdq__activityFeature{opacity:1;transition:opacity .64s,transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.ImmersiveHome-module__EDHNdq__activitiesChapter[data-revealed=true] .ImmersiveHome-module__EDHNdq__activityFeature:nth-child(2){transition-delay:90ms}.ImmersiveHome-module__EDHNdq__activitiesChapter[data-revealed=true] .ImmersiveHome-module__EDHNdq__activityFeature:nth-child(3){transition-delay:.15s}.ImmersiveHome-module__EDHNdq__transition{color:#fff;text-align:center;background:radial-gradient(circle at 85% 18%,#177e91b8,#0000 34%),#063744;place-items:center;min-height:min(82svh,760px);padding:72px 20px;display:grid}.ImmersiveHome-module__EDHNdq__transition p{letter-spacing:-.07em;text-wrap:balance;margin:0;font-size:clamp(2.55rem,6.4vw,6.8rem);font-weight:610;line-height:.91}.ImmersiveHome-module__EDHNdq__staysChapter{background:#dbeae4;padding:clamp(76px,11vw,142px) 20px clamp(82px,11vw,150px)}.ImmersiveHome-module__EDHNdq__staysHeading{width:min(100%,980px)}.ImmersiveHome-module__EDHNdq__staysHeading>span,.ImmersiveHome-module__EDHNdq__staysDirectory>header>span{color:#197263;letter-spacing:.15em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ImmersiveHome-module__EDHNdq__stayShowcase{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:min(100%,1320px);margin:clamp(46px,7vw,82px) auto 0;display:grid}.ImmersiveHome-module__EDHNdq__stayFeature{color:#fff;background:#0b3f40;grid-template-rows:1fr auto;min-height:520px;text-decoration:none;display:grid;overflow:hidden}.ImmersiveHome-module__EDHNdq__stayImage{min-height:310px}.ImmersiveHome-module__EDHNdq__stayFeature>span{gap:10px;padding:26px 25px 28px;display:grid}.ImmersiveHome-module__EDHNdq__stayFeature small{color:#e9bd8e}.ImmersiveHome-module__EDHNdq__stayFeature strong{letter-spacing:-.04em;font-size:clamp(1.4rem,2.3vw,2rem);font-weight:630;line-height:1}.ImmersiveHome-module__EDHNdq__stayFeature em{color:#ffffffbf;min-height:46px;font-size:.91rem;font-style:normal;line-height:1.48}.ImmersiveHome-module__EDHNdq__stayFeature b{margin-top:8px;font-size:.8rem;font-weight:760}.ImmersiveHome-module__EDHNdq__stayFeature:hover img{transform:scale(1.022)}.ImmersiveHome-module__EDHNdq__stayFeature img{transition:transform .8s cubic-bezier(.16,1,.3,1)}.ImmersiveHome-module__EDHNdq__textAction,.ImmersiveHome-module__EDHNdq__backToHome{color:var(--deep);margin-top:37px}.ImmersiveHome-module__EDHNdq__emptyMessage{color:#526966;width:min(100%,700px);margin:42px auto 0;line-height:1.6}.ImmersiveHome-module__EDHNdq__directory{background:#f7f4ed;padding:clamp(76px,11vw,152px) 20px}.ImmersiveHome-module__EDHNdq__sectionIntro{width:min(100%,980px)}.ImmersiveHome-module__EDHNdq__sectionIntro>span{color:#137064}.ImmersiveHome-module__EDHNdq__filters{scrollbar-width:none;gap:8px;width:min(100%,980px);margin:33px auto 0;padding-bottom:4px;display:flex;overflow-x:auto}.ImmersiveHome-module__EDHNdq__filters::-webkit-scrollbar{display:none}.ImmersiveHome-module__EDHNdq__filters button{color:#3d5853;cursor:pointer;min-height:40px;font:inherit;background:0 0;border:1px solid #cbd8d1;border-radius:999px;flex:none;padding:0 14px;font-size:.8rem;font-weight:700}.ImmersiveHome-module__EDHNdq__filters .ImmersiveHome-module__EDHNdq__filterActive{border-color:var(--deep);background:var(--deep);color:#fff}.ImmersiveHome-module__EDHNdq__directoryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:46px 24px;width:min(100%,1280px);margin:44px auto 0;display:grid}.ImmersiveHome-module__EDHNdq__directoryCard{color:var(--ink);text-decoration:none;display:grid}.ImmersiveHome-module__EDHNdq__directoryImage{aspect-ratio:4/4.3;background:#cbdad3}.ImmersiveHome-module__EDHNdq__directoryCopy{gap:9px;padding-top:16px;display:grid}.ImmersiveHome-module__EDHNdq__directoryCopy small{color:#157063}.ImmersiveHome-module__EDHNdq__directoryCopy strong,.ImmersiveHome-module__EDHNdq__stayDirectoryCard strong{letter-spacing:-.042em;font-size:clamp(1.22rem,2vw,1.6rem);font-weight:650;line-height:1.06}.ImmersiveHome-module__EDHNdq__directoryCopy em,.ImmersiveHome-module__EDHNdq__stayDirectoryCard em{color:#5a6e69;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-style:normal;line-height:1.5;display:-webkit-box;overflow:hidden}.ImmersiveHome-module__EDHNdq__directoryCopy b,.ImmersiveHome-module__EDHNdq__stayDirectoryCard b{color:#0b6258;margin-top:4px;font-size:.8rem;font-weight:760}.ImmersiveHome-module__EDHNdq__directoryCard:hover img{transform:scale(1.022)}.ImmersiveHome-module__EDHNdq__directoryCard img{transition:transform .75s cubic-bezier(.16,1,.3,1)}.ImmersiveHome-module__EDHNdq__finalAction{text-align:center;background:#f5eee4;padding:clamp(88px,13vw,180px) 20px}.ImmersiveHome-module__EDHNdq__finalAction>span{color:#0f756c}.ImmersiveHome-module__EDHNdq__finalAction h2{max-width:830px;margin-inline:auto}.ImmersiveHome-module__EDHNdq__finalAction p{margin-inline:auto}.ImmersiveHome-module__EDHNdq__finalAction>div{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:33px;display:flex}.ImmersiveHome-module__EDHNdq__finalAction a{border:1px solid var(--deep);background:var(--deep);color:#fff;align-items:center;gap:10px;min-height:48px;padding:0 17px;font-size:.84rem;font-weight:750;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__finalAction a+a{color:var(--deep);background:0 0}.ImmersiveHome-module__EDHNdq__footer{border-top:1px solid var(--line);color:#526966;background:#f7f4ed;gap:16px;padding:48px max(20px,50vw - 640px) 34px;display:grid}.ImmersiveHome-module__EDHNdq__footer strong{color:var(--ink);letter-spacing:-.035em;font-size:1.06rem;font-weight:740}.ImmersiveHome-module__EDHNdq__footer p{margin:4px 0 0;font-size:.88rem}.ImmersiveHome-module__EDHNdq__footer nav{flex-wrap:wrap;gap:8px 17px;display:flex}.ImmersiveHome-module__EDHNdq__footer nav a{color:#315c55;font-size:.79rem;font-weight:690;text-decoration:none}.ImmersiveHome-module__EDHNdq__footer nav a:hover{text-underline-offset:4px;text-decoration:underline}.ImmersiveHome-module__EDHNdq__footer small{font-size:.74rem}.ImmersiveHome-module__EDHNdq__staysPage{background:#f7f4ed}.ImmersiveHome-module__EDHNdq__staysPage .ImmersiveHome-module__EDHNdq__siteNav{border-bottom:1px solid #122e3117}.ImmersiveHome-module__EDHNdq__staysListingHero{color:#fff;background:#0d5454;min-height:min(700px,78svh);position:relative;overflow:hidden}.ImmersiveHome-module__EDHNdq__staysListingHeroMedia{position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__staysListingHero>span{background:linear-gradient(90deg,#021d1fad,#021d1f21 72%);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__staysListingHero>div{z-index:2;flex-direction:column;justify-content:flex-end;width:min(100% - 40px,1100px);min-height:min(700px,78svh);margin:0 auto;padding-bottom:clamp(55px,9vh,100px);display:flex;position:relative}.ImmersiveHome-module__EDHNdq__staysListingHero h1{letter-spacing:-.07em;text-wrap:balance;max-width:770px;margin:15px 0 0;font-size:clamp(3rem,7vw,7rem);font-weight:620;line-height:.88}.ImmersiveHome-module__EDHNdq__staysListingHero p{color:#ffffffe0;max-width:490px;margin:22px 0 0;font-size:1rem;line-height:1.55}.ImmersiveHome-module__EDHNdq__staysDirectory{padding:clamp(72px,10vw,130px) 20px}.ImmersiveHome-module__EDHNdq__staysDirectory>header{width:min(100%,980px)}.ImmersiveHome-module__EDHNdq__staysDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 28px;width:min(100%,1180px);margin:54px auto 0;display:grid}.ImmersiveHome-module__EDHNdq__stayDirectoryCard{color:var(--ink);text-decoration:none}.ImmersiveHome-module__EDHNdq__stayDirectoryImage{aspect-ratio:16/10;background:#d9e3dd}.ImmersiveHome-module__EDHNdq__stayDirectoryCard>span{gap:9px;padding-top:17px;display:grid}.ImmersiveHome-module__EDHNdq__stayDirectoryCard small{color:#0f7467}.ImmersiveHome-module__EDHNdq__stayDirectoryCard:hover img{transform:scale(1.018)}.ImmersiveHome-module__EDHNdq__stayDirectoryCard img{transition:transform .7s cubic-bezier(.16,1,.3,1)}@keyframes ImmersiveHome-module__EDHNdq__loaderLine{to{transform:translate(0)}}@keyframes ImmersiveHome-module__EDHNdq__loaderExit{to{opacity:0;pointer-events:none;visibility:hidden}}@keyframes ImmersiveHome-module__EDHNdq__storyFrame{to{border-radius:0;inset:0;transform:scale(1)}}@media (max-width:899px){.ImmersiveHome-module__EDHNdq__desktopNav{display:none}.ImmersiveHome-module__EDHNdq__menuButton{color:currentColor;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-content:center;gap:5px;width:44px;height:44px;padding:0;display:grid}.ImmersiveHome-module__EDHNdq__menuButton i{background:currentColor;width:15px;height:1px;display:block}.ImmersiveHome-module__EDHNdq__mobileNav{background:#faf9f5;border:1px solid #122e311a;min-width:202px;padding:8px;display:grid;position:absolute;top:61px;right:0;box-shadow:0 18px 38px #051f2424}.ImmersiveHome-module__EDHNdq__mobileNav a{min-height:45px;color:var(--ink);align-items:center;padding:0 10px;font-size:.9rem;font-weight:690;text-decoration:none;display:flex}.ImmersiveHome-module__EDHNdq__mobileNav a:hover{background:#e5eee8}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav[data-scrolled=false] .ImmersiveHome-module__EDHNdq__mobileNav{top:65px}.ImmersiveHome-module__EDHNdq__stayShowcase{grid-template-columns:repeat(2,minmax(0,1fr))}.ImmersiveHome-module__EDHNdq__stayFeature:last-child:nth-child(odd){grid-column:span 2}.ImmersiveHome-module__EDHNdq__directoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.cinematic-media__video--desktop{display:none}.cinematic-media__video--mobile{display:block}.ImmersiveHome-module__EDHNdq__siteNav,.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav{width:min(100% - 32px,1320px);min-height:62px}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav[data-scrolled=true]{min-height:58px;padding-inline:16px}.ImmersiveHome-module__EDHNdq__brand{font-size:1.04rem}.ImmersiveHome-module__EDHNdq__menuButton{width:39px;height:39px}.ImmersiveHome-module__EDHNdq__hero{min-height:100svh}.ImmersiveHome-module__EDHNdq__heroMedia img{object-position:50% 61%}.ImmersiveHome-module__EDHNdq__heroCopy{width:min(100% - 32px,1320px);min-height:100svh;padding-bottom:49px}.ImmersiveHome-module__EDHNdq__heroCopy h1{letter-spacing:-.075em;max-width:350px;font-size:clamp(3.05rem,14vw,4.15rem)}.ImmersiveHome-module__EDHNdq__heroCopy p{max-width:300px;margin-top:19px;font-size:.96rem}.ImmersiveHome-module__EDHNdq__heroCopy a{margin-top:25px}.ImmersiveHome-module__EDHNdq__story{min-height:126svh}.ImmersiveHome-module__EDHNdq__storyMedia{animation:none;inset:14vh 16px;transform:none}.ImmersiveHome-module__EDHNdq__storyCopy{width:min(100% - 32px,1050px);font-size:clamp(2.8rem,13vw,3.8rem);bottom:17vh}.ImmersiveHome-module__EDHNdq__storyCue{font-size:.63rem;bottom:24px;right:16px}.ImmersiveHome-module__EDHNdq__activitiesChapter{padding-top:78px}.ImmersiveHome-module__EDHNdq__chapterHeading,.ImmersiveHome-module__EDHNdq__staysHeading,.ImmersiveHome-module__EDHNdq__sectionIntro,.ImmersiveHome-module__EDHNdq__staysDirectory>header{width:min(100% - 32px,980px)}.ImmersiveHome-module__EDHNdq__chapterHeading h2,.ImmersiveHome-module__EDHNdq__staysHeading h2,.ImmersiveHome-module__EDHNdq__sectionIntro h2,.ImmersiveHome-module__EDHNdq__finalAction h2,.ImmersiveHome-module__EDHNdq__staysDirectory h2{font-size:clamp(2.35rem,11.3vw,3.4rem)}.ImmersiveHome-module__EDHNdq__chapterHeading p,.ImmersiveHome-module__EDHNdq__staysHeading p,.ImmersiveHome-module__EDHNdq__sectionIntro p,.ImmersiveHome-module__EDHNdq__finalAction p,.ImmersiveHome-module__EDHNdq__staysDirectory header p{margin-top:17px;font-size:.95rem}.ImmersiveHome-module__EDHNdq__activityShowcase{gap:10px;width:100%;margin-top:42px}.ImmersiveHome-module__EDHNdq__activityFeature{min-height:70svh}.ImmersiveHome-module__EDHNdq__activityFeatureCopy{max-width:100%;min-height:70svh;padding:24px 20px}.ImmersiveHome-module__EDHNdq__activityFeatureCopy h3{max-width:340px;font-size:clamp(2.1rem,10.5vw,3rem)}.ImmersiveHome-module__EDHNdq__activityFeatureCopy p{max-width:335px;margin-top:16px;font-size:.93rem}.ImmersiveHome-module__EDHNdq__activityFeatureCopy div{margin-top:20px}.ImmersiveHome-module__EDHNdq__chapterJump{width:calc(100% - 32px);margin-top:25px}.ImmersiveHome-module__EDHNdq__transition{min-height:58svh;padding:60px 16px}.ImmersiveHome-module__EDHNdq__transition p{font-size:clamp(2.45rem,12.5vw,3.5rem)}.ImmersiveHome-module__EDHNdq__staysChapter{padding-inline:16px}.ImmersiveHome-module__EDHNdq__staysHeading{width:100%}.ImmersiveHome-module__EDHNdq__stayShowcase{grid-template-columns:1fr;gap:12px;margin-top:39px}.ImmersiveHome-module__EDHNdq__stayFeature,.ImmersiveHome-module__EDHNdq__stayFeature:last-child:nth-child(odd){grid-column:auto;grid-template-rows:1fr;grid-template-columns:1.05fr .95fr;min-height:0}.ImmersiveHome-module__EDHNdq__stayImage{min-height:270px}.ImmersiveHome-module__EDHNdq__stayFeature>span{align-content:center;gap:9px;padding:21px 17px}.ImmersiveHome-module__EDHNdq__stayFeature strong{font-size:1.4rem}.ImmersiveHome-module__EDHNdq__stayFeature em{display:none}.ImmersiveHome-module__EDHNdq__stayFeature b{margin-top:6px}.ImmersiveHome-module__EDHNdq__textAction{margin-top:27px}.ImmersiveHome-module__EDHNdq__directory{padding-inline:16px}.ImmersiveHome-module__EDHNdq__sectionIntro{width:100%}.ImmersiveHome-module__EDHNdq__filters{width:100%;margin-top:27px}.ImmersiveHome-module__EDHNdq__directoryGrid{grid-template-columns:1fr;gap:32px;margin-top:32px}.ImmersiveHome-module__EDHNdq__directoryImage{aspect-ratio:4/3}.ImmersiveHome-module__EDHNdq__directoryCopy{padding-top:13px}.ImmersiveHome-module__EDHNdq__directoryCopy strong,.ImmersiveHome-module__EDHNdq__stayDirectoryCard strong{font-size:1.42rem}.ImmersiveHome-module__EDHNdq__finalAction{text-align:left;padding:82px 16px}.ImmersiveHome-module__EDHNdq__finalAction h2,.ImmersiveHome-module__EDHNdq__finalAction p{margin-left:0}.ImmersiveHome-module__EDHNdq__finalAction>div{justify-content:flex-start}.ImmersiveHome-module__EDHNdq__footer{padding:34px 16px 28px}.ImmersiveHome-module__EDHNdq__staysListingHero{min-height:70svh}.ImmersiveHome-module__EDHNdq__staysListingHero>div{width:min(100% - 32px,1100px);min-height:70svh;padding-bottom:47px}.ImmersiveHome-module__EDHNdq__staysListingHero h1{font-size:clamp(2.85rem,13.4vw,4.1rem)}.ImmersiveHome-module__EDHNdq__staysListingHero p{margin-top:18px;font-size:.95rem}.ImmersiveHome-module__EDHNdq__staysDirectory{padding-inline:16px}.ImmersiveHome-module__EDHNdq__staysDirectory>header{width:100%}.ImmersiveHome-module__EDHNdq__staysDirectoryGrid{grid-template-columns:1fr;gap:34px;margin-top:40px}.ImmersiveHome-module__EDHNdq__stayDirectoryImage{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.ImmersiveHome-module__EDHNdq__loader{display:none}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav,.ImmersiveHome-module__EDHNdq__storyCopy span,.ImmersiveHome-module__EDHNdq__activityFeature{transition:none;animation:none;transform:none}.ImmersiveHome-module__EDHNdq__heroMedia img{transition:none;animation:none;transform:none}.ImmersiveHome-module__EDHNdq__activityFeatureMedia img{transition:none;animation:none;transform:none}.ImmersiveHome-module__EDHNdq__stayFeature img{transition:none;animation:none;transform:none}.ImmersiveHome-module__EDHNdq__directoryCard img{transition:none;animation:none;transform:none}.ImmersiveHome-module__EDHNdq__stayDirectoryCard img{transition:none;animation:none;transform:none}.ImmersiveHome-module__EDHNdq__story{min-height:auto}.ImmersiveHome-module__EDHNdq__storySticky{height:auto;min-height:570px;position:relative}.ImmersiveHome-module__EDHNdq__storyMedia{animation:none;inset:0;transform:none}.ImmersiveHome-module__EDHNdq__storyCopy span{color:#fff}.ImmersiveHome-module__EDHNdq__storyCue{display:none}.ImmersiveHome-module__EDHNdq__activitiesChapter[data-revealed=false] .ImmersiveHome-module__EDHNdq__activityFeature{opacity:1;transform:none}}.ImmersiveHome-module__EDHNdq__hero{min-height:100svh}.ImmersiveHome-module__EDHNdq__heroShade{background:linear-gradient(#031b2314,#0000 46%,#031b232e 100%),radial-gradient(56% 48% at 50% 57%,#031b2347,#0000 70%)}.ImmersiveHome-module__EDHNdq__heroCopy{text-align:center;justify-content:center;align-items:center;min-height:100svh;padding:88px 0 42px}.ImmersiveHome-module__EDHNdq__heroCopy h1{max-width:980px}.ImmersiveHome-module__EDHNdq__heroCopy p{max-width:455px}.ImmersiveHome-module__EDHNdq__heroCopy a{margin-top:28px}.ImmersiveHome-module__EDHNdq__stackSequence{height:calc(var(--stack-count) * 100svh);background:linear-gradient(#e7ece8 0%,#f7f4ed 74%,#f2f0e9 100%);position:relative}.ImmersiveHome-module__EDHNdq__stackSticky{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__stackCard{--stack-card-scale:.65;color:#fff;width:min(88vw,1440px);height:min(80dvh,860px);transform:scale(var(--stack-card-scale));transform-origin:50%;will-change:transform;background:#093d4b;border-radius:16px;align-items:stretch;margin:auto;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:0 22px 56px #051f242b}.ImmersiveHome-module__EDHNdq__stackCard[data-index="0"]{--stack-card-scale:1;z-index:1}.ImmersiveHome-module__EDHNdq__stackCard[data-index="1"]{z-index:2;visibility:hidden}.ImmersiveHome-module__EDHNdq__stackCard[data-index="2"]{z-index:3;visibility:hidden}.ImmersiveHome-module__EDHNdq__stackMedia{position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__stackMedia img{object-position:50% 50%}.ImmersiveHome-module__EDHNdq__stackShade{pointer-events:none;background:linear-gradient(90deg,#02171f8a 0%,#02171f40 33%,#0000 64%),linear-gradient(#0000 39%,#02171f2e 65%,#02171f8c 100%);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__stackContent{z-index:1;flex-direction:column;justify-content:flex-end;width:100%;margin:0;padding:clamp(28px,4.2vw,58px);display:flex;position:relative}.ImmersiveHome-module__EDHNdq__stackContent>span,.ImmersiveHome-module__EDHNdq__staysIntro>span{color:#f2c091;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ImmersiveHome-module__EDHNdq__stackContent h2{color:#fff;letter-spacing:-.062em;text-wrap:balance;max-width:690px;margin:14px 0 0;font-size:clamp(3rem,4.7vw,4.25rem);font-weight:620;line-height:.91}.ImmersiveHome-module__EDHNdq__stackContent p{color:#ffffffeb;max-width:490px;margin:18px 0 0;font-size:clamp(.98rem,1.25vw,1.08rem);line-height:1.55}.ImmersiveHome-module__EDHNdq__stackContent>div{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:27px;display:flex}.ImmersiveHome-module__EDHNdq__stackContent strong{font-size:.91rem;font-weight:750}.ImmersiveHome-module__EDHNdq__stackContent a,.ImmersiveHome-module__EDHNdq__stackOutro a,.ImmersiveHome-module__EDHNdq__staysOutro a{min-height:45px;color:inherit;border-bottom:1px solid;align-items:center;gap:10px;font-size:.86rem;font-weight:760;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__stackContent a i{font-size:1.06rem;font-style:normal}.ImmersiveHome-module__EDHNdq__stackOutro{min-height:min(24svh,280px);color:var(--deep);background:#f7f4ed;place-items:center;padding:36px 20px;display:grid}.ImmersiveHome-module__EDHNdq__stackOutro a,.ImmersiveHome-module__EDHNdq__staysOutro a{letter-spacing:-.035em;min-height:50px;font-size:clamp(1.28rem,2.2vw,1.72rem)}.ImmersiveHome-module__EDHNdq__stackOutro a span,.ImmersiveHome-module__EDHNdq__staysOutro a span{padding-left:8px}.ImmersiveHome-module__EDHNdq__stackOutro a,.ImmersiveHome-module__EDHNdq__staysOutro a{transition:opacity .18s,transform .18s}.ImmersiveHome-module__EDHNdq__stackOutro a:hover,.ImmersiveHome-module__EDHNdq__staysOutro a:hover{opacity:.7;transform:translate(3px)}.ImmersiveHome-module__EDHNdq__staysZone{color:#fff;background:linear-gradient(#f7f4ed 0%,#d5dcda 16%,#94a7aa 37%,#496674 58%,#173f4e 77%,#031f2a 100%);padding-top:clamp(72px,9vw,124px);overflow:clip}.ImmersiveHome-module__EDHNdq__staysIntro{width:min(100% - 40px,980px);margin:0 auto clamp(30px,4.5vw,58px)}.ImmersiveHome-module__EDHNdq__staysIntro h2{color:#fff;letter-spacing:-.06em;text-wrap:balance;max-width:690px;margin:14px 0 0;font-size:clamp(2.75rem,5.2vw,4.55rem);font-weight:620;line-height:.92}.ImmersiveHome-module__EDHNdq__stackSequenceDark{background:0 0}.ImmersiveHome-module__EDHNdq__stackSequenceDark .ImmersiveHome-module__EDHNdq__stackCard{box-shadow:0 22px 56px #000e1854}.ImmersiveHome-module__EDHNdq__staysOutro{color:#fff;place-items:center;min-height:min(23svh,270px);padding:36px 20px;display:grid}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__footer{color:#ffffffb8;background:#031f2a;border-top-color:#ffffff24}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__footer strong,.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__footer nav a{color:#fff}@media (max-width:639px){.ImmersiveHome-module__EDHNdq__heroCopy{width:min(100% - 32px,1320px);padding:74px 0 40px}.ImmersiveHome-module__EDHNdq__heroCopy h1{max-width:355px}.ImmersiveHome-module__EDHNdq__heroShade{background:linear-gradient(#031b2312,#0000 43%,#031b2345 100%),radial-gradient(88% 42% at 50% 64%,#031b234d,#0000 72%)}.ImmersiveHome-module__EDHNdq__stackSequence{height:calc(var(--stack-count) * 100svh)}.ImmersiveHome-module__EDHNdq__stackCard{border-radius:14px;width:calc(100vw - 24px);height:min(78dvh,760px);box-shadow:0 16px 38px #051f2426}.ImmersiveHome-module__EDHNdq__stackContent{width:100%;padding:26px 24px 30px}.ImmersiveHome-module__EDHNdq__stackContent h2{max-width:340px;font-size:clamp(1.95rem,9.6vw,2.55rem)}.ImmersiveHome-module__EDHNdq__stackContent p{max-width:330px;margin-top:16px;font-size:.94rem}.ImmersiveHome-module__EDHNdq__stackContent>div{margin-top:21px}.ImmersiveHome-module__EDHNdq__stackOutro{min-height:21svh;padding:31px 16px}.ImmersiveHome-module__EDHNdq__staysZone{background:linear-gradient(#f7f4ed 0%,#d5dcda 13%,#94a7aa 32%,#496674 55%,#173f4e 76%,#031f2a 100%);padding-top:68px}.ImmersiveHome-module__EDHNdq__staysIntro{width:min(100% - 32px,980px);margin-bottom:30px}.ImmersiveHome-module__EDHNdq__staysIntro h2{font-size:clamp(2.45rem,10.8vw,3.25rem)}.ImmersiveHome-module__EDHNdq__staysOutro{min-height:21svh;padding:32px 16px}}@media (prefers-reduced-motion:reduce){.ImmersiveHome-module__EDHNdq__stackSequence{height:auto}.ImmersiveHome-module__EDHNdq__stackSticky{height:auto;position:relative;overflow:visible}.ImmersiveHome-module__EDHNdq__stackCard,.ImmersiveHome-module__EDHNdq__stackCard[data-index="1"],.ImmersiveHome-module__EDHNdq__stackCard[data-index="2"]{border-radius:0;width:100%;height:auto;min-height:76svh;margin:0;position:relative;transform:none;visibility:visible!important}.ImmersiveHome-module__EDHNdq__stackCard+.ImmersiveHome-module__EDHNdq__stackCard{border-top:1px solid #ffffff38}}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav[data-scrolled=true][data-tone=light]{box-shadow:none;color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__siteNav[data-scrolled=true][data-tone=dark]{color:var(--ink);-webkit-backdrop-filter:blur(12px)saturate(115%);backdrop-filter:blur(12px)saturate(115%);background:#ffffffb8;border-color:#122e3112;box-shadow:0 7px 24px #051f240a}.ImmersiveHome-module__EDHNdq__cinematicHero{color:#fff;background:#fff;height:320svh;position:relative}.ImmersiveHome-module__EDHNdq__cinematicHeroSticky{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__cinematicHeroMedia img{object-position:50% 61%}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy{z-index:3;width:min(100% - 40px,1320px);min-height:100svh;opacity:var(--cinematic-copy-opacity,1);transform:translate3d(0, var(--cinematic-copy-y,0), 0);will-change:transform, opacity;flex-direction:column;justify-content:flex-end;margin:0 auto;padding-bottom:clamp(64px,11vh,120px);display:flex;position:relative}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy>span,.ImmersiveHome-module__EDHNdq__firstActivityContent>span,.ImmersiveHome-module__EDHNdq__editorialLabel{color:#f2c091;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy h1{letter-spacing:-.071em;text-wrap:balance;max-width:810px;margin:13px 0 0;font-size:clamp(3.8rem,8vw,8rem);font-weight:620;line-height:.86}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy p{color:#ffffffe6;max-width:420px;margin:24px 0 0;font-size:clamp(1rem,1.6vw,1.19rem);line-height:1.5}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy a{color:#fff;letter-spacing:.01em;border-bottom:1px solid;align-items:center;gap:12px;width:fit-content;min-height:46px;margin-top:31px;font-size:.88rem;font-weight:740;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy i{font-size:1.1rem;font-style:normal}.ImmersiveHome-module__EDHNdq__editorialStory{color:#182e31;background:#fff;height:230svh;position:relative}.ImmersiveHome-module__EDHNdq__editorialSticky{align-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__editorialLabel{color:#54716e;opacity:var(--editorial-opacity,0);display:block}.ImmersiveHome-module__EDHNdq__editorialCopy p{color:#58706c;max-width:470px;opacity:var(--editorial-opacity,0);margin:30px 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.55}.ImmersiveHome-module__EDHNdq__firstActivityScene{color:#fff;background:#fff;height:300svh;position:relative}.ImmersiveHome-module__EDHNdq__firstActivitySticky{height:100svh;position:sticky;top:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__firstActivityFrame{border-radius:var(--first-activity-radius,14px);width:100vw;height:100svh;transform:scale(var(--first-activity-scale,.6));transform-origin:50%;will-change:transform;background:#0a3946;margin:auto;position:absolute;inset:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__firstActivityMedia{position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__firstActivityMedia img{object-position:50% 49%}.ImmersiveHome-module__EDHNdq__firstActivityShade{pointer-events:none;background:linear-gradient(90deg,#02171f8f,#02171f38 34%,#0000 66%),linear-gradient(#0000 43%,#02171f8c);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__firstActivityContent{z-index:1;width:min(100% - 40px,1320px);min-height:100%;opacity:var(--first-activity-info,0);transform:translate3d(0, var(--first-activity-info-y,26px), 0);will-change:transform, opacity;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:clamp(52px,10vh,112px) 0;display:flex;position:relative}.ImmersiveHome-module__EDHNdq__firstActivityContent h2{letter-spacing:-.067em;text-wrap:balance;max-width:720px;margin:14px 0 0;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:620;line-height:.89}.ImmersiveHome-module__EDHNdq__firstActivityContent p{color:#ffffffe8;max-width:480px;margin:19px 0 0;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.56}.ImmersiveHome-module__EDHNdq__firstActivityContent>div{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:27px;display:flex}.ImmersiveHome-module__EDHNdq__firstActivityContent strong{font-size:.91rem;font-weight:750}.ImmersiveHome-module__EDHNdq__firstActivityContent a{color:#fff;border-bottom:1px solid;align-items:center;gap:10px;min-height:45px;font-size:.86rem;font-weight:760;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__firstActivityContent i{font-size:1.06rem;font-style:normal}@media (max-width:639px){.ImmersiveHome-module__EDHNdq__cinematicHero{height:245svh}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy{width:min(100% - 32px,1320px);padding-bottom:49px}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy h1{letter-spacing:-.075em;max-width:350px;font-size:clamp(3.05rem,14vw,4.15rem)}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy p{max-width:300px;margin-top:19px;font-size:.96rem}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy a{margin-top:25px}.ImmersiveHome-module__EDHNdq__editorialStory{height:190svh}.ImmersiveHome-module__EDHNdq__editorialCopy{width:min(100% - 32px,1180px)}.ImmersiveHome-module__EDHNdq__editorialCopy h2{max-width:355px;margin-top:17px;font-size:clamp(2.75rem,12vw,4rem);line-height:.91}.ImmersiveHome-module__EDHNdq__editorialCopy p{max-width:325px;margin-top:24px;font-size:.98rem}.ImmersiveHome-module__EDHNdq__firstActivityScene{height:225svh}.ImmersiveHome-module__EDHNdq__firstActivityFrame{transform:scale(var(--first-activity-scale,.72))}.ImmersiveHome-module__EDHNdq__firstActivityContent{width:min(100% - 32px,1320px);padding:48px 0}.ImmersiveHome-module__EDHNdq__firstActivityContent h2{max-width:340px;font-size:clamp(2.45rem,11vw,3.45rem)}.ImmersiveHome-module__EDHNdq__firstActivityContent p{max-width:325px;margin-top:16px;font-size:.94rem}.ImmersiveHome-module__EDHNdq__firstActivityContent>div{margin-top:21px}}@media (prefers-reduced-motion:reduce){.ImmersiveHome-module__EDHNdq__cinematicHero,.ImmersiveHome-module__EDHNdq__editorialStory,.ImmersiveHome-module__EDHNdq__firstActivityScene{height:auto}.ImmersiveHome-module__EDHNdq__cinematicHeroSticky,.ImmersiveHome-module__EDHNdq__editorialSticky,.ImmersiveHome-module__EDHNdq__firstActivitySticky{height:auto;min-height:100svh;position:relative}.ImmersiveHome-module__EDHNdq__cinematicHeroMedia{transform:none}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy{opacity:1;min-height:100svh;transform:none}.ImmersiveHome-module__EDHNdq__editorialSticky{min-height:78svh}.ImmersiveHome-module__EDHNdq__editorialLabel,.ImmersiveHome-module__EDHNdq__editorialCopy p{opacity:1}.ImmersiveHome-module__EDHNdq__editorialWord{color:#182e31}.ImmersiveHome-module__EDHNdq__firstActivityFrame{border-radius:0;min-height:100svh;position:relative;transform:none}.ImmersiveHome-module__EDHNdq__firstActivityContent{opacity:1;transform:none}}.ImmersiveHome-module__EDHNdq__cinematicHero{background:#fff;height:180svh}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy{text-align:center;justify-content:center;align-items:center;padding:120px 0 48px}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy h1{max-width:880px}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy p{max-width:455px}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy a{margin-top:28px}.ImmersiveHome-module__EDHNdq__cinematicHeroSticky{background:#fff}.ImmersiveHome-module__EDHNdq__cinematicHeroMediaFrame{transform:translate3d(0, var(--cinematic-image-y,0), 0);will-change:transform;position:absolute;inset:0;overflow:visible;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 97% 100%);mask-image:linear-gradient(#000 0% 80%,#0000 97% 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ImmersiveHome-module__EDHNdq__cinematicHeroMedia{transform:scale(var(--cinematic-image-scale,1.025));transform-origin:50% 55%;will-change:transform;position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__editorialStory{background:0 0;align-items:flex-start;height:auto;min-height:0;margin-top:calc(-1*min(52svh,468px));padding:clamp(68px,9vh,112px) 0 clamp(92px,12vh,150px);display:flex;position:relative}.ImmersiveHome-module__EDHNdq__staysTransition{margin-top:0}.ImmersiveHome-module__EDHNdq__editorialSticky{height:auto;display:block;position:static;overflow:visible}.ImmersiveHome-module__EDHNdq__editorialCopy{width:min(100% - 40px,1120px);margin:0 auto}.ImmersiveHome-module__EDHNdq__editorialCopy h2{letter-spacing:-.056em;text-wrap:balance;max-width:1080px;margin:0;font-size:clamp(3rem,5.45vw,4.35rem);font-weight:540;line-height:1.01}.ImmersiveHome-module__EDHNdq__editorialWord{color:color-mix(in srgb, #172b2d var(--editorial-word-reveal,0%), #dadada)}.ImmersiveHome-module__EDHNdq__editorialStory[data-crisp=true] .ImmersiveHome-module__EDHNdq__editorialWord{transition:none}.ImmersiveHome-module__EDHNdq__activityStage{height:calc((var(--activity-count) * .445 + 1.24) * 100svh);color:#fff;background:linear-gradient(#0000 0% calc(100% - 100svh),#073f46 calc(100% - 100svh) 100%);margin-top:calc(-1*min(49svh,442px));position:relative}.ImmersiveHome-module__EDHNdq__activityStageSticky{isolation:isolate;height:100svh;position:sticky;top:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__activityStageSticky:before{z-index:2;content:"";opacity:var(--activity-exit-backdrop,0);pointer-events:none;background:#073f46;position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__activityLayer{z-index:1;border-radius:var(--activity-radius,12px);transform:translate3d(0, var(--activity-exit-y,0), 0) scale(var(--activity-scale-x,.2), var(--activity-scale-y,.2));transform-origin:50%;will-change:transform;background:#073f46;position:absolute;inset:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__activityLayer[data-final=true]{z-index:3;height:124svh;inset:0 0 auto}.ImmersiveHome-module__EDHNdq__activityLayer[data-final=true] .ImmersiveHome-module__EDHNdq__activityLayerContent{height:100svh;min-height:100svh}.ImmersiveHome-module__EDHNdq__activityLayerMedia{position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__activityLayerMedia img{object-position:50% 49%}.ImmersiveHome-module__EDHNdq__activityLayerShade{pointer-events:none;background:linear-gradient(90deg,#02171f8f,#02171f38 35%,#0000 66%),linear-gradient(#0000 43%,#02171f94);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__activityLayerExit{z-index:1;pointer-events:none;height:24svh;position:absolute;top:100svh;left:0;right:0;overflow:hidden}.ImmersiveHome-module__EDHNdq__activityLayerExit>span{z-index:1;background:linear-gradient(#0000 0%,#073f46 100%);position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__activityLayerContent{z-index:2;width:min(100% - 40px,1320px);min-height:100%;opacity:var(--activity-info,0);transform:translate3d(0, var(--activity-info-y,24px), 0);will-change:transform, opacity;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:clamp(52px,10vh,112px) 0;display:flex;position:relative}.ImmersiveHome-module__EDHNdq__activityLayerContent>span{color:#f2c091;letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:760}.ImmersiveHome-module__EDHNdq__activityLayerContent h2{letter-spacing:-.067em;text-wrap:balance;max-width:720px;margin:14px 0 0;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:620;line-height:.89}.ImmersiveHome-module__EDHNdq__activityLayerContent p{color:#ffffffe8;max-width:480px;margin:19px 0 0;font-size:clamp(.98rem,1.4vw,1.12rem);line-height:1.56}.ImmersiveHome-module__EDHNdq__activityLayerContent>div{flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:27px;display:flex}.ImmersiveHome-module__EDHNdq__activityLayerContent strong{font-size:.91rem;font-weight:750}.ImmersiveHome-module__EDHNdq__activityLayerContent a{color:#fff;border-bottom:1px solid;align-items:center;gap:10px;min-height:45px;font-size:.86rem;font-weight:760;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__activityLayerContent i{font-size:1.06rem;font-style:normal}.ImmersiveHome-module__EDHNdq__activitiesOutro{color:#fff;background:#073f46;place-items:center;min-height:min(32svh,330px);padding:54px 20px;display:grid}.ImmersiveHome-module__EDHNdq__activitiesOutro a{min-height:50px;color:inherit;letter-spacing:-.04em;border-bottom:1px solid;align-items:center;gap:9px;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:620;text-decoration:none;transition:opacity .18s,transform .18s;display:inline-flex}.ImmersiveHome-module__EDHNdq__activitiesOutro a:hover{opacity:.72;transform:translate(3px)}.ImmersiveHome-module__EDHNdq__staysTransition{color:#fff;background:#073f46;padding-block:clamp(82px,12vh,158px) clamp(74px,10vh,132px)}.ImmersiveHome-module__EDHNdq__staysTransition .ImmersiveHome-module__EDHNdq__editorialCopy h2{max-width:1030px}.ImmersiveHome-module__EDHNdq__staysTransition .ImmersiveHome-module__EDHNdq__editorialWord{color:color-mix(in srgb, #fff var(--editorial-word-reveal,0%), #bad8d359)}.ImmersiveHome-module__EDHNdq__staysZone,.ImmersiveHome-module__EDHNdq__staysIntro,.ImmersiveHome-module__EDHNdq__stackSequenceDark,.ImmersiveHome-module__EDHNdq__staysOutro{display:none}.ImmersiveHome-module__EDHNdq__staysEditorial{color:#fff;background:#073f46}.ImmersiveHome-module__EDHNdq__staysEditorialInner{width:min(100% - 40px,1240px);margin:0 auto;padding:clamp(16px,3vw,44px) 0 clamp(76px,10vw,128px)}.ImmersiveHome-module__EDHNdq__stayEditorialRow{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(48px,9vw,148px);display:grid}.ImmersiveHome-module__EDHNdq__staysEditorial[data-multiple=true] .ImmersiveHome-module__EDHNdq__stayEditorialRow{opacity:.42;min-height:min(84svh,760px);transition:opacity .44s,transform .62s cubic-bezier(.16,1,.3,1);transform:translateY(18px)}.ImmersiveHome-module__EDHNdq__staysEditorial[data-multiple=true] .ImmersiveHome-module__EDHNdq__stayEditorialRow[data-active=true]{opacity:1;transform:translateY(0)}.ImmersiveHome-module__EDHNdq__stayEditorialRow+.ImmersiveHome-module__EDHNdq__stayEditorialRow{margin-top:clamp(80px,14vw,170px)}.ImmersiveHome-module__EDHNdq__staysEditorial[data-multiple=true] .ImmersiveHome-module__EDHNdq__stayEditorialRow+.ImmersiveHome-module__EDHNdq__stayEditorialRow{margin-top:0}.ImmersiveHome-module__EDHNdq__stayEditorialCopy>span{color:#f2c091;letter-spacing:.16em;text-transform:uppercase;margin-bottom:29px;font-size:.68rem;font-weight:760;display:block}.ImmersiveHome-module__EDHNdq__stayEditorialCopy small{color:#ffffffad;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:690;display:block}.ImmersiveHome-module__EDHNdq__stayEditorialCopy h2{letter-spacing:-.06em;max-width:470px;margin:15px 0 0;font-size:clamp(2.6rem,4.7vw,4.8rem);font-weight:600;line-height:.93}.ImmersiveHome-module__EDHNdq__stayEditorialCopy p{color:#ffffffc7;max-width:390px;margin:21px 0 0;font-size:1rem;line-height:1.58}.ImmersiveHome-module__EDHNdq__stayEditorialCopy>a,.ImmersiveHome-module__EDHNdq__staysEditorialOutro a{color:#fff;border-bottom:1px solid;align-items:center;gap:9px;min-height:46px;margin-top:29px;font-size:.88rem;font-weight:750;text-decoration:none;display:inline-flex}.ImmersiveHome-module__EDHNdq__stayEditorialCopy i{font-size:1.05rem;font-style:normal}.ImmersiveHome-module__EDHNdq__stayEditorialMedia{background:#174f55;min-height:min(57vw,620px);display:block;position:relative;overflow:hidden}.ImmersiveHome-module__EDHNdq__stayEditorialMedia>.cinematic-media{height:auto;position:absolute;inset:0}.ImmersiveHome-module__EDHNdq__stayEditorialMedia img{transition:transform .85s cubic-bezier(.16,1,.3,1)}.ImmersiveHome-module__EDHNdq__stayEditorialMedia:hover img{transform:scale(1.025)}.ImmersiveHome-module__EDHNdq__staysEditorialOutro{place-items:center;min-height:20svh;padding:clamp(60px,9vw,112px) 0 0;display:grid}.ImmersiveHome-module__EDHNdq__staysEditorialOutro a{letter-spacing:-.035em;margin-top:0;font-size:clamp(1.25rem,2.25vw,1.65rem)}.ImmersiveHome-module__EDHNdq__home .ImmersiveHome-module__EDHNdq__footer{background:linear-gradient(#073f46 0%,#0a343a 35%,#041c21 100%);border-top-color:#ffffff1a;align-content:end;min-height:min(46svh,500px);padding-top:clamp(126px,20vh,236px)}@media (max-width:639px){.ImmersiveHome-module__EDHNdq__cinematicHero{height:175svh}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy{width:min(100% - 32px,1320px);padding:72px 0 42px}.ImmersiveHome-module__EDHNdq__cinematicHeroCopy h1{max-width:355px;font-size:clamp(3.05rem,14vw,4.15rem)}.ImmersiveHome-module__EDHNdq__editorialStory{min-height:0;margin-top:calc(-1*min(42svh,350px));padding:58px 0 72px}.ImmersiveHome-module__EDHNdq__editorialCopy{width:min(100% - 32px,1120px)}.ImmersiveHome-module__EDHNdq__editorialCopy h2{font-size:clamp(2rem,9.2vw,2.6rem);line-height:1.05}.ImmersiveHome-module__EDHNdq__staysTransition{margin-top:0;padding-block:76px 68px}.ImmersiveHome-module__EDHNdq__activityStage{height:calc((var(--activity-count) * .445 + 1.24) * 100svh);margin-top:calc(-1*min(48svh,400px))}.ImmersiveHome-module__EDHNdq__activityLayerContent{width:min(100% - 32px,1320px);padding:48px 0}.ImmersiveHome-module__EDHNdq__activityLayerContent h2{max-width:340px;font-size:clamp(2.45rem,11vw,3.45rem)}.ImmersiveHome-module__EDHNdq__activityLayerContent p{max-width:325px;margin-top:16px;font-size:.94rem}.ImmersiveHome-module__EDHNdq__activityLayerContent>div{margin-top:21px}.ImmersiveHome-module__EDHNdq__activitiesOutro{min-height:25svh;padding:42px 16px}.ImmersiveHome-module__EDHNdq__staysEditorialInner{width:min(100% - 32px,1240px);padding:12px 0 64px}.ImmersiveHome-module__EDHNdq__stayEditorialRow{grid-template-columns:1fr;gap:34px}.ImmersiveHome-module__EDHNdq__staysEditorial[data-multiple=true] .ImmersiveHome-module__EDHNdq__stayEditorialRow{opacity:1;min-height:0;transform:none}.ImmersiveHome-module__EDHNdq__stayEditorialRow+.ImmersiveHome-module__EDHNdq__stayEditorialRow{margin-top:85px}.ImmersiveHome-module__EDHNdq__stayEditorialCopy>span{margin-bottom:23px}.ImmersiveHome-module__EDHNdq__stayEditorialCopy h2{max-width:350px;font-size:clamp(2.5rem,11vw,3.35rem)}.ImmersiveHome-module__EDHNdq__stayEditorialMedia{min-height:94vw}.ImmersiveHome-module__EDHNdq__staysEditorialOutro{min-height:18svh;padding-top:60px}}@media (prefers-reduced-motion:reduce){.ImmersiveHome-module__EDHNdq__cinematicHeroMediaFrame,.ImmersiveHome-module__EDHNdq__cinematicHeroMedia{transform:none}.ImmersiveHome-module__EDHNdq__editorialStory{min-height:0;padding-block:88px}.ImmersiveHome-module__EDHNdq__activityStage{background:#073f46;height:auto;margin-top:0}.ImmersiveHome-module__EDHNdq__activityStageSticky{height:auto;position:relative;overflow:visible}.ImmersiveHome-module__EDHNdq__activityLayer,.ImmersiveHome-module__EDHNdq__activityLayer[data-index="1"],.ImmersiveHome-module__EDHNdq__activityLayer[data-index="2"]{border-radius:0;min-height:86svh;position:relative;transform:none;visibility:visible!important}.ImmersiveHome-module__EDHNdq__activityLayerContent{opacity:1;transform:none}.ImmersiveHome-module__EDHNdq__activityLayer+.ImmersiveHome-module__EDHNdq__activityLayer{border-top:1px solid #ffffff3d}}
