._site_yl0p7_1{--water:#123d49;--night:#082d38;--mist:#f3f7f7;--blue:#b8d9de;--copper:#b68a63;--gutter:clamp(1.25rem, 5vw, 6rem);--space:clamp(4rem, 9vw, 9rem);color:var(--water);background:var(--mist);isolation:isolate;font-family:Be Vietnam Pro,sans-serif;font-size:1rem;line-height:1.7}._site_yl0p7_1 :where(h1,h2,h3,p){margin:0}._site_yl0p7_1 :where(h1,h2,h3){font-weight:400}._site_yl0p7_1 :where(h1,h2){letter-spacing:-.045em;font-family:Newsreader,serif;line-height:1.07}._site_yl0p7_1 h2{font-size:clamp(2.6rem,4.7vw,5.6rem)}._site_yl0p7_1 h3{font-family:Newsreader,serif;font-size:clamp(1.7rem,2.4vw,2.7rem);line-height:1.18}._site_yl0p7_1 em{font-weight:400}._site_yl0p7_1 :where(button,a,input,textarea){-webkit-tap-highlight-color:transparent}._site_yl0p7_1 button{font:inherit;cursor:pointer}._site_yl0p7_1 a{color:inherit;text-decoration:none}._site_yl0p7_1 :where(button,a,input,textarea):focus-visible{outline:2px solid var(--copper);outline-offset:5px}._site_yl0p7_1 img{object-fit:cover;width:100%;height:100%;display:block}._site_yl0p7_1 section[id]{scroll-margin-top:5rem}._eyebrow_yl0p7_62{letter-spacing:.16em;font-size:.7rem;font-weight:600;display:block}._skip_yl0p7_68{z-index:80;background:#fff;padding:1rem;position:fixed;top:-5rem;left:1rem}._skip_yl0p7_68:focus{top:1rem}._header_yl0p7_79{z-index:20;padding:1rem var(--gutter);color:#fff;background:linear-gradient(#123d495c,#0000);justify-content:space-between;align-items:center;gap:2rem;transition:background .35s,color .35s;display:flex;position:fixed;top:0;left:0;right:0}._headerSolid_yl0p7_96{color:var(--water);background:#f3f7f7f7}._logo_yl0p7_100{flex-shrink:0;align-items:center;gap:.6rem;display:flex}._logo_yl0p7_100 svg{stroke:currentColor;stroke-width:2px;width:2.6rem;height:2.6rem}._logo_yl0p7_100>span{letter-spacing:.06em;font-family:Newsreader,serif;font-size:1.9rem;line-height:1}._logo_yl0p7_100 small{letter-spacing:.18em;margin-top:.3rem;font-family:Be Vietnam Pro,sans-serif;font-size:.48rem;display:block}._desktopNav_yl0p7_125{align-items:center;gap:clamp(1rem,2.3vw,2.5rem);display:flex}._desktopNav_yl0p7_125 a{white-space:nowrap;padding:.5rem 0;font-size:.76rem;position:relative}._desktopNav_yl0p7_125 a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}._desktopNav_yl0p7_125 a:hover:after,._desktopNav_yl0p7_125 a[aria-current]:after{transform:scaleX(1)}._headerActions_yl0p7_152{align-items:center;gap:1rem;font-size:.73rem;display:flex}._headerActions_yl0p7_152 button{color:inherit;background:0 0;border:0;min-width:44px;min-height:44px}._headerCta_yl0p7_165{background:var(--mist);white-space:nowrap;border-radius:2px;padding:.6rem 1.2rem;color:var(--water)!important}._headerSolid_yl0p7_96 ._headerCta_yl0p7_165{background:var(--water);color:#fff!important}._menuButton_yl0p7_176{display:none}._mobileMenu_yl0p7_179{background:var(--mist);z-index:30;padding:1.5rem var(--gutter) 2rem;position:fixed;inset:4.7rem 0 auto;box-shadow:0 20px 30px #082d381a}._mobileMenu_yl0p7_179 a{align-items:center;gap:1.4rem;padding:.6rem 0;font-family:Newsreader,serif;font-size:2rem;display:flex}._mobileMenu_yl0p7_179 small{font-family:Be Vietnam Pro,sans-serif;font-size:.65rem}._hero_yl0p7_199{background:var(--water);color:#fff;height:100svh;min-height:700px;position:relative;overflow:hidden}._heroMedia_yl0p7_207,._heroShade_yl0p7_208,._waterGlow_yl0p7_209{position:absolute;inset:0}._heroMedia_yl0p7_207{will-change:transform}._heroMedia_yl0p7_207 img{object-position:65% center}._heroShade_yl0p7_208{background:linear-gradient(90deg,#0527308c,#0000 80%),linear-gradient(#0000 60%,#052730bd)}._waterGlow_yl0p7_209{opacity:.22;pointer-events:none;mix-blend-mode:screen;background:repeating-radial-gradient(at 70% 100%,#0000 0 12px,#ecfff836 13px 14px,#0000 15px 30px);animation:13s ease-in-out infinite alternate _water_yl0p7_209;top:65%}._heroTitle_yl0p7_237{left:var(--gutter);will-change:transform;max-width:76%;position:absolute;top:33%}._heroTitle_yl0p7_237 p{letter-spacing:.22em;margin-bottom:2rem;font-size:.68rem}._heroTitle_yl0p7_237 h1{text-shadow:0 2px 30px #092f3940;font-size:clamp(3.5rem,6.5vw,8rem)}._heroBottom_yl0p7_253{bottom:2rem;left:var(--gutter);right:var(--gutter);justify-content:space-between;align-items:end;gap:2rem;font-size:.72rem;display:flex;position:absolute}._heroBottom_yl0p7_253 button{color:inherit;background:0 0;border:0;align-items:center;gap:1.2rem;min-height:44px;display:flex}._heroBottom_yl0p7_253 button span{font-size:1.5rem}._scrollCue_yl0p7_276{align-items:center;gap:1rem;display:flex}._scrollCue_yl0p7_276>span{border:1px solid #ffffff80;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;animation:2.2s ease-in-out infinite _cue_yl0p7_1;display:grid}._heroSignature_yl0p7_290{letter-spacing:.15em;text-align:center;font-family:Newsreader,serif;font-size:clamp(2rem,4vw,4rem);line-height:1}._heroSignature_yl0p7_290 small{letter-spacing:.3em;margin-top:.65rem;font-family:Be Vietnam Pro,sans-serif;font-size:.5rem;display:block}._intro_yl0p7_304{z-index:60;color:#fff;background:0 0;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}._modelToolbar_yl0p7_314{flex-wrap:wrap;justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}._modelToolbar_yl0p7_314>div{flex-wrap:wrap;gap:.5rem;display:flex}._modelToolbar_yl0p7_314 button,._floorButtons_yl0p7_327 button{color:var(--mist);background:0 0;border:1px solid #b8d9de66;min-height:44px;padding:.5rem .9rem;font-size:.7rem}._modelToolbar_yl0p7_314 button[aria-pressed=true],._floorButtons_yl0p7_327 button[aria-pressed=true]{background:var(--blue);color:var(--night)}._floorExplorer_yl0p7_340{grid-template-columns:1fr 1.5fr;gap:3rem;padding:2rem 0;display:grid}._floorExplorer_yl0p7_340 h3{margin:1rem 0}._floorExplorer_yl0p7_340 p{max-width:26rem;font-size:.8rem}._floorExplorer_yl0p7_340 small{font-size:.65rem}._floorButtons_yl0p7_327{flex-wrap:wrap;gap:.4rem;display:flex}._floorButtons_yl0p7_327 button{min-width:44px;padding:.5rem}._unitButtons_yl0p7_365{grid-template-columns:repeat(3,1fr);gap:.7rem;margin:1.2rem 0;display:grid}._unitButtons_yl0p7_365 button{text-align:left;color:var(--water);background:#e3edeb;border:0;gap:.7rem;padding:1rem;font-size:.8rem;display:grid}._unitButtons_yl0p7_365 button:hover{background:#ccdedb}._apartmentSelector_yl0p7_384{scroll-margin-top:6rem}@media (max-width:700px){._floorExplorer_yl0p7_340{grid-template-columns:1fr;gap:1.5rem}._unitButtons_yl0p7_365{grid-template-columns:1fr}._unitButtons_yl0p7_365 button{grid-template-columns:1fr 1fr}._unitButtons_yl0p7_365 button small:last-child{grid-column:1/-1}}._shutterLeft_yl0p7_402,._shutterRight_yl0p7_403{background:var(--water);z-index:1;width:50.1%;position:absolute;top:0;bottom:0}._shutterLeft_yl0p7_402{left:0}._shutterRight_yl0p7_403{right:0}._introPhoto_yl0p7_417{opacity:0;z-index:2;position:absolute;inset:0;transform:scale(1.18)}._introPhoto_yl0p7_417:after{content:"";background:#082d3855;position:absolute;inset:0}._introLockup_yl0p7_430{z-index:3;text-align:center;width:min(80vw,32rem);position:relative}._introLockup_yl0p7_430 svg{stroke:currentColor;stroke-width:1.1px;width:clamp(14rem,25vw,24rem);height:auto;margin-inline:auto;display:block;overflow:visible}._introLockup_yl0p7_430 [data-intro-word]{clip-path:inset(0 100% 0 0);width:100%;position:absolute;top:70%;left:0}._introLockup_yl0p7_430 strong{letter-spacing:.12em;font-family:Newsreader,serif;font-size:clamp(4rem,7vw,7rem);font-weight:400;line-height:1}._introLockup_yl0p7_430 span{margin-top:1rem;font-size:.65rem;display:block}._vision_yl0p7_464{padding:var(--space) var(--gutter) 3rem;grid-template-columns:1fr 3fr;gap:3rem;display:grid;position:relative;overflow:hidden}._visionLabel_yl0p7_472{flex-direction:column;justify-content:space-between;align-items:start;gap:3rem;font-size:.7rem;display:flex}._visionLabel_yl0p7_472 svg{width:6rem;stroke:var(--copper);stroke-width:1px}._visionCopy_yl0p7_485{z-index:1;position:relative}._visionCopy_yl0p7_485 h2{max-width:65rem}._visionColumns_yl0p7_492{grid-template-columns:1fr 1fr;gap:3rem;max-width:58rem;margin-top:3rem;font-size:.92rem;display:grid}._visionColumns_yl0p7_492 p{line-height:1.9}._waterLines_yl0p7_503{opacity:.17;pointer-events:none;width:45rem;height:45rem;position:absolute;bottom:-25rem;right:-15rem}._waterLines_yl0p7_503 i{inset:calc(var(--ring)*3rem);border:1px solid var(--water);border-radius:45% 55% 40% 60%;position:absolute}._visionFoot_yl0p7_518{letter-spacing:.04em;grid-column:1/-1;justify-content:space-between;gap:1rem;padding-top:4rem;font-size:.72rem;display:flex}._day_yl0p7_527{background:var(--night);color:#fff;position:relative}._dayStage_yl0p7_532{position:relative}._dayScene_yl0p7_535{background:var(--night);isolation:isolate;height:100svh;min-height:600px;position:relative;overflow:hidden}._dayScene_yl0p7_535>img{position:absolute;inset:0}._dayShade_yl0p7_547{background:linear-gradient(#0000 15%,#052730d9),linear-gradient(90deg,#05273055,#0000);position:absolute;inset:0}._dayCopy_yl0p7_554{left:var(--gutter);z-index:1;width:min(54rem,76%);position:absolute;bottom:15%}._dayCopy_yl0p7_554 h2{white-space:pre-line;margin:1.5rem 0;font-size:clamp(3rem,5.5vw,6rem)}._dayCopy_yl0p7_554 p{max-width:28rem;font-size:.9rem}._dayTime_yl0p7_570{right:var(--gutter);opacity:.8;letter-spacing:-.06em;font-family:Newsreader,serif;font-size:clamp(4rem,13vw,13rem);line-height:1;position:absolute;top:6rem}._dayProgress_yl0p7_580{bottom:2rem;left:var(--gutter);right:var(--gutter);z-index:4;gap:1rem;display:none;position:absolute}._dayProgress_yl0p7_580 span{opacity:.5;flex:1;font-size:.7rem}._dayProgress_yl0p7_580 i{background:currentColor;height:2px;margin-top:.7rem;display:block}._dayProgress_yl0p7_580 [data-active=true]{opacity:1}._day_yl0p7_527[data-enhanced=true]{height:350svh}._day_yl0p7_527[data-enhanced=true] ._dayStage_yl0p7_532{height:100svh;position:sticky;top:0;overflow:hidden}._day_yl0p7_527[data-enhanced=true] ._dayScene_yl0p7_535{height:100%;min-height:0;position:absolute;inset:0}._day_yl0p7_527[data-enhanced=true] ._dayProgress_yl0p7_580{display:flex}._amenities_yl0p7_621{padding:var(--space) var(--gutter);background:#e7f0f0}._sectionHeading_yl0p7_625{grid-template-columns:1.6fr 1fr;gap:2rem;margin-bottom:4rem;display:grid}._sectionHeading_yl0p7_625 ._eyebrow_yl0p7_62{grid-column:1/-1}._sectionHeading_yl0p7_625 h2{grid-column:1}._sectionHeading_yl0p7_625 p{place-self:end;max-width:22rem;font-size:.9rem}._amenityGrid_yl0p7_643{grid-template-columns:1.65fr 1fr;align-items:start;gap:clamp(2rem,5vw,6rem);display:grid}._hotspotImage_yl0p7_649{aspect-ratio:1.12;border-radius:50% 50% 0 0;position:relative;overflow:hidden}._hotspotImage_yl0p7_649>img{object-position:63% center}._hotspot_yl0p7_649{background:var(--mist);width:44px;height:44px;color:var(--water);border:0;border-radius:50%;font-size:.8rem;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #ffffff24}._hotspot_yl0p7_649[aria-pressed=true]{background:var(--water);color:#fff;box-shadow:0 0 0 10px #ffffff54}._hotspot_yl0p7_649 span{white-space:nowrap;background:var(--water);color:#fff;padding:.4rem .65rem;font-size:.65rem;display:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)}:is(._hotspot_yl0p7_649:hover span,._hotspot_yl0p7_649:focus-visible span){display:block}._amenityDetail_yl0p7_691{padding-top:2rem}._amenityTabs_yl0p7_694{gap:.7rem;margin-bottom:2rem;display:flex}._amenityTabs_yl0p7_694 button{color:inherit;background:0 0;border:0;border-bottom:1px solid #8bafb4;min-width:48px;min-height:44px;font-size:.8rem}._amenityTabs_yl0p7_694 button[aria-pressed=true]{border-bottom:3px solid var(--water)}._photoButton_yl0p7_711{aspect-ratio:1.6;background:0 0;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}._photoButton_yl0p7_711 img{transition:transform .7s}._photoButton_yl0p7_711:hover img{transform:scale(1.045)}._photoButton_yl0p7_711>span{background:var(--mist);color:var(--water);border-radius:50%;place-items:center;width:44px;height:44px;font-size:1.4rem;display:grid;position:absolute;bottom:1rem;right:1rem}._amenityDetail_yl0p7_691 h3{margin:1.8rem 0 1rem}._amenityDetail_yl0p7_691 p{max-width:29rem;font-size:.9rem}._fadeIn_yl0p7_747{animation:.6s both _enter_yl0p7_1}._residences_yl0p7_750{padding:var(--space) var(--gutter);background:var(--night);color:var(--mist)}._residenceIntro_yl0p7_755{grid-template-columns:1.3fr 1fr;gap:2rem;display:grid}._residenceIntro_yl0p7_755 ._eyebrow_yl0p7_62{color:var(--blue);grid-column:1/-1}._residenceIntro_yl0p7_755 p{place-self:end;max-width:26rem;font-size:.9rem}._modelWrap_yl0p7_770{margin-top:4rem}._model_yl0p7_314{cursor:grab;touch-action:pan-y;background:#dcebed;border-radius:50% 50% 0 0/15% 15% 0 0;height:clamp(340px,48vw,650px);position:relative;overflow:hidden}._model_yl0p7_314:active{cursor:grabbing}._model_yl0p7_314 canvas{width:100%;height:100%;display:block}._modelStatus_yl0p7_790{color:var(--water);text-align:center;place-items:center;padding:2rem;font-size:.85rem;display:grid;position:absolute;inset:0}._rotation_yl0p7_800{align-items:center;gap:1rem;max-width:38rem;margin:1.25rem auto .5rem;font-size:.75rem;display:flex}._rotation_yl0p7_800 input{min-width:0;accent-color:var(--blue);flex:1;min-height:44px}._rotation_yl0p7_800 span{text-align:right;min-width:3rem}._modelWrap_yl0p7_770>small{text-align:center;color:var(--blue);font-size:.65rem;display:block}._apartmentSelector_yl0p7_384{grid-template-columns:repeat(3,1fr);gap:1rem;margin:4rem 0 2rem;display:grid}._apartmentSelector_yl0p7_384 button{color:var(--blue);text-align:left;background:0 0;border:0;border-bottom:1px solid #b8d9de50;flex-direction:column;align-items:start;gap:.4rem;padding:1rem 0;display:flex}._apartmentSelector_yl0p7_384 button[aria-pressed=true]{color:#fff;border-bottom:3px solid #d6b695}._apartmentSelector_yl0p7_384 small{letter-spacing:.15em;font-size:.65rem}._apartmentSelector_yl0p7_384 span{font-size:.8rem}._apartmentPanel_yl0p7_853{grid-template-columns:1.3fr 1fr;align-items:center;gap:clamp(2rem,6vw,7rem);animation:.5s both _enter_yl0p7_1;display:grid}._plan_yl0p7_860{color:var(--water);background:#edf3ef;min-width:0;padding:1.5rem}._plan_yl0p7_860 svg{width:100%;height:auto}._plan_yl0p7_860 text{letter-spacing:.5px;font-family:Be Vietnam Pro,sans-serif;font-size:10px}._plan_yl0p7_860 small{text-align:center;font-size:.64rem;display:block}._apartmentCopy_yl0p7_880 h3{margin:1.2rem 0}._apartmentCopy_yl0p7_880 p{color:#d4e2e3;font-size:.9rem}._apartmentCopy_yl0p7_880 dl{gap:3rem;margin:2rem 0;display:flex}._apartmentCopy_yl0p7_880 dt{color:var(--blue);font-size:.7rem}._apartmentCopy_yl0p7_880 dd{margin:0;font-family:Newsreader,serif;font-size:3.5rem;line-height:1.3}._apartmentCopy_yl0p7_880 dd small{margin-left:.3rem;font-size:1rem}._button_yl0p7_906{background:var(--water);color:#fff;border:0;border-radius:2px;justify-content:center;align-items:center;min-height:48px;padding:.9rem 1.4rem;line-height:1.4;transition:background .25s,transform .25s;display:inline-flex;font-size:.8rem!important}._button_yl0p7_906:hover{background:#225967;transform:translateY(-2px)}._residences_yl0p7_750 ._button_yl0p7_906{color:var(--water);background:#d6e8e8}._connection_yl0p7_930{padding:var(--space) var(--gutter);background:#d5e5e5;grid-template-columns:1fr 1.2fr;align-items:center;gap:4rem;display:grid}._connectionCopy_yl0p7_938 h2{margin:1.5rem 0 2rem}._connectionCopy_yl0p7_938 p{max-width:29rem;font-size:.9rem}._connectionCopy_yl0p7_938>small{opacity:.8;max-width:28rem;margin-top:1rem;font-size:.63rem;display:block}._destinations_yl0p7_952{margin-top:2rem}._destinations_yl0p7_952 button{width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:1rem;min-height:48px;padding:.8rem .7rem;font-size:.8rem;display:flex}._destinations_yl0p7_952 button>span:first-child{opacity:.7;font-size:.65rem}._destinations_yl0p7_952 button>span:last-child{margin-left:auto;font-size:1.2rem}._destinations_yl0p7_952 button[aria-pressed=true]{background:var(--water);color:#fff}._map_yl0p7_980{aspect-ratio:1.1;background:#c5d5c9;border-radius:50% 50% 0 0;min-width:0;position:relative;overflow:hidden}._map_yl0p7_980 svg{width:100%;height:100%}._mapCompass_yl0p7_992{flex-direction:column;align-items:center;font-size:.65rem;display:flex;position:absolute;top:3rem;left:50%;transform:translate(-50%)}._mapCompass_yl0p7_992 span{font-size:2rem;line-height:1.2}._mapLegend_yl0p7_1006{letter-spacing:.1em;color:var(--night);font-size:.6rem;position:absolute;bottom:1rem;left:1.5rem}._mapRoute_yl0p7_1014{animation:1.8s ease-out both _route_yl0p7_1}._journal_yl0p7_1017{padding:var(--space) var(--gutter);grid-template-columns:1fr 1fr;gap:4rem;display:grid}._journal_yl0p7_1017 h2{margin-top:1.5rem}._reading_yl0p7_1026 details{border-bottom:1px solid #bcced0;padding:1.5rem 0}._reading_yl0p7_1026 summary{cursor:pointer;align-items:center;gap:1.2rem;list-style:none;display:flex}._reading_yl0p7_1026 summary::-webkit-details-marker{display:none}._reading_yl0p7_1026 summary>span{font-size:.65rem}._reading_yl0p7_1026 summary h3{font-size:1.6rem}._reading_yl0p7_1026 summary b{margin-left:auto;font-weight:400;transition:transform .3s}._reading_yl0p7_1026 details[open] summary b{transform:rotate(45deg)}._reading_yl0p7_1026 details p{padding:1.5rem 0 0 2.3rem;font-size:.9rem;animation:.4s _enter_yl0p7_1}._contact_yl0p7_1059{padding:var(--space) var(--gutter);background:#c8dde0;grid-template-columns:1.1fr 1fr;gap:clamp(3rem,8vw,9rem);display:grid}._contact_yl0p7_1059 h2{margin:1.5rem 0 2rem}._contact_yl0p7_1059 p{max-width:31rem;font-size:.9rem}._contact_yl0p7_1059>div>a{text-underline-offset:6px;margin-top:2rem;text-decoration:underline;display:inline-block}._contact_yl0p7_1059 form{flex-direction:column;gap:1.5rem;display:flex}._contact_yl0p7_1059 label{flex-direction:column;gap:.6rem;font-size:.78rem;display:flex}._contact_yl0p7_1059 :where(input,textarea){width:100%;font:inherit;color:var(--water);background:#ffffff30;border:0;border-bottom:1px solid #6d949b;border-radius:0;padding:.8rem .6rem;font-size:1rem}._contact_yl0p7_1059 textarea{resize:vertical;min-height:100px}._contact_yl0p7_1059 input:focus,._contact_yl0p7_1059 textarea:focus{background:#ffffff75}._contact_yl0p7_1059 form>._button_yl0p7_906{align-self:start}._contact_yl0p7_1059 form>small{max-width:25rem;font-size:.65rem}._contact_yl0p7_1059 form a{text-decoration:underline}._footer_yl0p7_1119{padding:4rem var(--gutter);background:var(--night);color:var(--mist);grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:3rem;display:grid}._footerBrand_yl0p7_1128{align-items:center;gap:1rem;display:flex}._footerBrand_yl0p7_1128 svg{stroke:var(--blue);stroke-width:1px;width:4rem;height:4rem}._footerBrand_yl0p7_1128 span{letter-spacing:.05em;font-family:Newsreader,serif;font-size:3.7rem}._footer_yl0p7_1119 p{font-size:.8rem}._disclosure_yl0p7_1147{opacity:.65;max-width:28rem;margin-top:1rem!important;font-size:.62rem!important}._footerLinks_yl0p7_1153{flex-direction:column;justify-self:end;align-items:start;gap:.6rem;font-size:.7rem;display:flex}._footerLinks_yl0p7_1153 button{min-height:44px;color:inherit;background:0 0;border:0;padding:0}._footerLinks_yl0p7_1153 a{min-height:32px}._gallery_yl0p7_1171{background:var(--mist);width:min(1100px,100vw - 2rem);max-height:calc(100dvh - 3rem);color:var(--water);border:0;margin:auto;padding:1rem;overflow:auto}._gallery_yl0p7_1171::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#031a22df}._gallery_yl0p7_1171>img{object-fit:contain;height:auto;max-height:calc(100dvh - 10rem)}._galleryClose_yl0p7_1190{float:right;z-index:2;background:var(--mist);width:44px;height:44px;color:var(--water);border:0;margin-bottom:-44px;position:sticky;top:0;font-size:1.8rem!important}._galleryControls_yl0p7_1203{justify-content:center;gap:.7rem;padding-top:1rem;display:flex}._galleryControls_yl0p7_1203 button{min-height:44px;color:inherit;background:0 0;border:0;padding:.5rem .8rem;font-size:.75rem}._galleryControls_yl0p7_1203 button[aria-pressed=true]{background:var(--water);color:#fff}body:has(._gallery_yl0p7_1171[open]){overflow:hidden}@keyframes _water_yl0p7_209{0%{transform:scale(1.05)translate(-1%)}to{transform:scale(1.12)translate(1%)}}@keyframes _cue_yl0p7_1{50%{transform:translateY(5px)}}@keyframes _enter_yl0p7_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes _route_yl0p7_1{0%{stroke-dashoffset:160px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@media (max-width:1000px){._desktopNav_yl0p7_125{display:none}._menuButton_yl0p7_176{align-items:center;gap:.5rem;display:flex}._header_yl0p7_79{gap:1rem}._heroTitle_yl0p7_237{max-width:90%}._vision_yl0p7_464{grid-template-columns:1fr 4fr;gap:2rem}._visionColumns_yl0p7_492{gap:1.5rem}._amenityGrid_yl0p7_643{gap:2rem}._sectionHeading_yl0p7_625{grid-template-columns:1.5fr 1fr}._connection_yl0p7_930,._journal_yl0p7_1017{gap:2rem}._footer_yl0p7_1119{grid-template-columns:1fr 1fr}._footerLinks_yl0p7_1153{flex-flow:wrap;grid-column:1/-1;justify-self:start;align-items:center;gap:2rem}}@media (max-width:700px){._header_yl0p7_79{padding:.7rem var(--gutter);gap:.5rem}._logo_yl0p7_100 svg{width:2rem;height:2rem}._logo_yl0p7_100>span{font-size:1.6rem}._headerActions_yl0p7_152{gap:.35rem;font-size:.65rem}._headerCta_yl0p7_165{padding:.55rem .7rem}._headerActions_yl0p7_152 button{min-width:38px}._mobileMenu_yl0p7_179{top:4.4rem}._hero_yl0p7_199{height:95svh;min-height:620px}._heroMedia_yl0p7_207 img{object-position:61% center}._heroShade_yl0p7_208{background:linear-gradient(#0000 20%,#052730e6),linear-gradient(90deg,#05273055,#0000)}._heroTitle_yl0p7_237{max-width:calc(100% - 2 * var(--gutter));top:auto;bottom:24%}._heroTitle_yl0p7_237 p{letter-spacing:.12em;margin-bottom:1.2rem;font-size:.56rem}._heroTitle_yl0p7_237 h1{font-size:clamp(2.8rem,9vw,4.8rem)}._heroBottom_yl0p7_253{flex-wrap:wrap;align-items:center;gap:.9rem;font-size:.63rem;bottom:1.5rem}._heroSignature_yl0p7_290{display:none}._heroBottom_yl0p7_253 button{gap:.5rem}._scrollCue_yl0p7_276{gap:.65rem;max-width:58%}._scrollCue_yl0p7_276>span{flex-shrink:0;width:2.5rem;height:2.5rem}._vision_yl0p7_464{grid-template-columns:1fr;gap:2rem}._visionLabel_yl0p7_472{flex-direction:row;align-items:center;gap:1rem}._visionLabel_yl0p7_472 svg{width:3rem;height:3rem}._visionLabel_yl0p7_472>span:last-child{display:none}._visionColumns_yl0p7_492{grid-template-columns:1fr;gap:1rem;margin-top:2rem}._visionFoot_yl0p7_518{flex-wrap:wrap;padding-top:1.5rem;font-size:.6rem}._visionFoot_yl0p7_518 span:last-child{display:none}._visionCopy_yl0p7_485 h2{font-size:clamp(2.4rem,8.7vw,3.6rem)}._day_yl0p7_527[data-enhanced=true]{height:300svh}._dayScene_yl0p7_535{min-height:640px}._dayScene_yl0p7_535 img{object-position:60% center}._dayCopy_yl0p7_554{width:calc(100% - 2 * var(--gutter));bottom:17%}._dayCopy_yl0p7_554 h2{font-size:clamp(2.9rem,10vw,4rem)}._dayCopy_yl0p7_554 p{max-width:20rem;font-size:.83rem}._dayTime_yl0p7_570{top:6rem;right:var(--gutter);font-size:22vw}._dayProgress_yl0p7_580{bottom:1.5rem}._sectionHeading_yl0p7_625{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2.5rem}._sectionHeading_yl0p7_625 p{justify-self:start;max-width:28rem}._amenityGrid_yl0p7_643{grid-template-columns:1fr}._hotspotImage_yl0p7_649{aspect-ratio:1.05}._amenityDetail_yl0p7_691{padding-top:0}._amenityTabs_yl0p7_694{margin-bottom:1rem}._amenityDetail_yl0p7_691 h3{margin-top:1.3rem}._residenceIntro_yl0p7_755{grid-template-columns:1fr;gap:1.4rem}._residenceIntro_yl0p7_755 p{justify-self:start}._modelWrap_yl0p7_770{margin-top:2rem}._model_yl0p7_314{height:350px}._rotation_yl0p7_800{gap:.6rem;font-size:.65rem}._modelWrap_yl0p7_770>small{font-size:.58rem}._apartmentSelector_yl0p7_384{gap:.7rem;margin-top:2.5rem}._apartmentSelector_yl0p7_384 button{font-size:.73rem;line-height:1.5}._apartmentSelector_yl0p7_384 small{font-size:.56rem}._apartmentSelector_yl0p7_384 span{font-size:.66rem}._apartmentPanel_yl0p7_853{grid-template-columns:1fr;gap:2rem}._plan_yl0p7_860{padding:.5rem}._plan_yl0p7_860 small{padding:.4rem;font-size:.55rem}._apartmentCopy_yl0p7_880 h3{font-size:2rem}._connection_yl0p7_930{grid-template-columns:1fr;gap:2.5rem}._map_yl0p7_980{aspect-ratio:1;grid-row:2}._connectionCopy_yl0p7_938>small{font-size:.59rem}._journal_yl0p7_1017{grid-template-columns:1fr;gap:2rem}._reading_yl0p7_1026 details:first-child{padding-top:0}._reading_yl0p7_1026 summary h3{font-size:1.4rem}._reading_yl0p7_1026 details p{padding-left:0}._contact_yl0p7_1059{grid-template-columns:1fr;gap:2.5rem}._contact_yl0p7_1059 ._eyebrow_yl0p7_62{max-width:22rem;line-height:1.8}._contact_yl0p7_1059 form>._button_yl0p7_906{width:100%}._footer_yl0p7_1119{padding:3rem var(--gutter);grid-template-columns:1fr;gap:2rem}._footerLinks_yl0p7_1153{grid-column:1;gap:.8rem 1.5rem}._footerBrand_yl0p7_1128 span{font-size:3rem}._footerBrand_yl0p7_1128 svg{width:3rem;height:3rem}._gallery_yl0p7_1171{padding:.5rem}._galleryControls_yl0p7_1203{gap:.2rem}._galleryControls_yl0p7_1203 button{font-size:.7rem}._introLockup_yl0p7_430 svg{width:14rem}._introLockup_yl0p7_430 strong{font-size:4rem}}@media (max-height:599px){._hero_yl0p7_199{min-height:550px}._dayScene_yl0p7_535{height:auto;min-height:550px}._dayCopy_yl0p7_554{bottom:2rem}._dayTime_yl0p7_570{font-size:5rem;top:5rem}._mobileMenu_yl0p7_179{max-height:calc(100dvh - 5rem);overflow:auto}}@media (prefers-reduced-motion:reduce){._site_yl0p7_1 *,._site_yl0p7_1 :before,._site_yl0p7_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._intro_yl0p7_304{display:none}._dayScene_yl0p7_535{min-height:640px;position:relative}._dayProgress_yl0p7_580,._waterGlow_yl0p7_209{display:none}}._location_1vu7g_1{padding:var(--space) var(--gutter);background:var(--night);color:var(--mist)}._heading_1vu7g_6{grid-template-columns:1.2fr 1fr;align-items:end;gap:1rem 5rem;margin-bottom:3rem;display:grid}._heading_1vu7g_6>span{grid-column:1/-1}._heading_1vu7g_6 p{color:#c5d8d9;max-width:30rem}._categoryRow_1vu7g_20,._switches_1vu7g_21{flex-wrap:wrap;gap:.5rem;display:flex}._categoryRow_1vu7g_20{margin-bottom:1.5rem}._categoryRow_1vu7g_20 button,._switches_1vu7g_21 button{color:inherit;background:0 0;border:1px solid #72919866;border-radius:2rem;min-height:44px;padding:.65rem 1rem;font-size:.75rem}._categoryRow_1vu7g_20 button[aria-pressed=true],._switches_1vu7g_21 button[aria-pressed=true]{color:var(--night);background:#d2e5df;border-color:#0000}._locationGrid_1vu7g_45{grid-template-columns:minmax(0,1.9fr) minmax(17rem,1fr);display:grid}._mapCanvas_1vu7g_49{background:#244f5b;min-height:620px;position:relative;overflow:hidden}._mapCanvas_1vu7g_49>svg{width:100%;height:100%;position:absolute;inset:0}._origin_1vu7g_61{text-align:center;color:#123d49;background:#e4c8a4;border-radius:50%;align-content:center;width:4.5rem;height:4.5rem;font-family:Newsreader,serif;font-size:1.4rem;display:grid;position:absolute;top:55%;left:45%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #e4c8a41a}._origin_1vu7g_61 small{letter-spacing:.15em;font:.5rem Be Vietnam Pro,sans-serif}._pin_1vu7g_84{color:#fff;z-index:2;background:0 0;border:0;flex-direction:column;align-items:center;gap:.3rem;min-width:44px;min-height:44px;display:flex;position:absolute;transform:translate(-50%,-50%)}._pin_1vu7g_84 b{color:#173d48;background:#e4eeea;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.6rem;transition:background .2s,transform .2s;display:grid}._pin_1vu7g_84 span{white-space:nowrap;background:#0a303dda;border-radius:2px;padding:.15rem .4rem;font-size:.65rem}._pin_1vu7g_84[data-muted=true]{opacity:.3}._pin_1vu7g_84[aria-pressed=true]{z-index:3;opacity:1}._pin_1vu7g_84[aria-pressed=true] b{background:#e6be93;transform:scale(1.15)}._compass_1vu7g_129{font-size:.7rem;position:absolute;top:1rem;right:1rem}._mapCaption_1vu7g_135{letter-spacing:.15em;font-size:.55rem;position:absolute;bottom:1rem;left:1rem}._route_1vu7g_142{animation:2s linear infinite _routeFlow_1vu7g_1}@keyframes _routeFlow_1vu7g_1{to{stroke-dashoffset:-56px}}._locationPanel_1vu7g_150{background:#153e49;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}._placeDetail_1vu7g_157{padding-block:1rem}._placeDetail_1vu7g_157>small{color:#b9cfd0;font-size:.7rem}._placeDetail_1vu7g_157 h3{margin:.5rem 0 1rem}._placeDetail_1vu7g_157 p{font-size:.8rem}._placeDetail_1vu7g_157 dl{gap:2rem;margin:1.2rem 0 0;display:flex}._placeDetail_1vu7g_157 dt{color:#b9cfd0;font-size:.65rem}._placeDetail_1vu7g_157 dd{margin:0;font-family:Newsreader,serif;font-size:2rem}._placeDetail_1vu7g_157 dd small{font-size:.8rem}._placeList_1vu7g_187{scrollbar-width:thin;max-height:220px;display:grid;overflow:auto}._placeList_1vu7g_187>small{color:#adc5c9;padding-bottom:.5rem;font-size:.65rem}._placeList_1vu7g_187 button{color:#c0d2d4;text-align:left;background:0 0;border:0;justify-content:space-between;gap:1rem;min-height:44px;padding:.6rem 0;font-size:.75rem;display:flex}._placeList_1vu7g_187 button[aria-pressed=true]{color:#e6be93}._disclaimer_1vu7g_213{opacity:.65;font-size:.58rem;line-height:1.8}._levelTabs_1vu7g_218{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}._levelTabs_1vu7g_218 button{text-align:left;color:var(--water);background:0 0;border:0;border-bottom:2px solid #123d4920;gap:.3rem;padding:1rem 0;display:grid}._levelTabs_1vu7g_218 button[aria-pressed=true]{border-color:var(--water)}._levelTabs_1vu7g_218 small{letter-spacing:.14em;opacity:.7;font-size:.6rem}._levelTabs_1vu7g_218 span{font-size:clamp(.8rem,1.5vw,1.15rem)}._amenityBody_1vu7g_245{grid-template-columns:minmax(0,1.7fr) minmax(17rem,1fr);align-items:start;gap:2rem;display:grid}._sitePlan_1vu7g_251{aspect-ratio:4/3;background:#cddbd1;position:relative;overflow:hidden}._sitePlan_1vu7g_251>svg{width:100%;height:100%;display:block}._planPin_1vu7g_262{min-width:44px;height:44px;color:var(--water);background:#f3f7f7;border:1px solid #b2c8be;border-radius:50%;font-size:.7rem;position:absolute;transform:translate(-50%,-50%)}._planPin_1vu7g_262[aria-pressed=true]{background:var(--water);color:#fff;box-shadow:0 0 0 8px #123d491a}._planCaption_1vu7g_278{letter-spacing:.12em;color:#244f50;font-size:.55rem;position:absolute;bottom:1rem;left:1rem}._amenityList_1vu7g_286{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}._amenityList_1vu7g_286 button{color:var(--water);text-align:left;background:#dce7e4;border:0;align-items:center;gap:.65rem;min-height:44px;padding:.7rem;font-size:.72rem;display:flex}._amenityList_1vu7g_286 button[aria-pressed=true]{background:var(--water);color:#fff}._amenityList_1vu7g_286 small{opacity:.65;font-size:.6rem}._amenityDescription_1vu7g_311{margin-top:2rem;animation:.25s ease-out _detailIn_1vu7g_1}._amenityDescription_1vu7g_311 h3{margin:.7rem 0 1rem}._amenityDescription_1vu7g_311 p{font-size:.85rem}._amenityDescription_1vu7g_311>small{margin:1.2rem 0;font-size:.65rem;display:block}@keyframes _detailIn_1vu7g_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (max-width:1000px){._heading_1vu7g_6{gap:1rem 2rem}._locationGrid_1vu7g_45,._amenityBody_1vu7g_245{grid-template-columns:1fr}._mapCanvas_1vu7g_49{min-height:560px}._locationPanel_1vu7g_150{grid-template-columns:1fr 1fr;gap:1rem 2rem;display:grid}._placeDetail_1vu7g_157{grid-column:1}._placeList_1vu7g_187{grid-area:2/2}._disclaimer_1vu7g_213{grid-column:1/-1}._amenityPanel_1vu7g_362{grid-template-columns:1fr 1fr;gap:2rem;display:grid}._amenityDescription_1vu7g_311{margin-top:0}._amenityList_1vu7g_286{grid-template-columns:1fr;align-content:start}}@media (max-width:600px){._heading_1vu7g_6{grid-template-columns:1fr}._categoryRow_1vu7g_20{gap:.4rem}._categoryRow_1vu7g_20 button{padding:.5rem .8rem;font-size:.65rem}._mapCanvas_1vu7g_49{min-height:460px;margin-inline:calc(-1 * var(--gutter))}._pin_1vu7g_84 span{display:none}._pin_1vu7g_84[aria-pressed=true] span{font-size:.6rem;display:block}._pin_1vu7g_84 b{width:34px;height:34px}._origin_1vu7g_61{width:3rem;height:3rem;font-size:1rem}._locationPanel_1vu7g_150{margin-inline:calc(-1 * var(--gutter));padding:1.25rem;display:flex}._placeList_1vu7g_187{max-height:180px}._levelTabs_1vu7g_218{gap:.6rem}._levelTabs_1vu7g_218 small{font-size:.5rem}._amenityPanel_1vu7g_362{display:block}._amenityList_1vu7g_286{grid-template-columns:1fr 1fr}._amenityDescription_1vu7g_311{margin-top:1.5rem}._planPin_1vu7g_262{min-width:36px;height:36px}._sitePlan_1vu7g_251{margin-inline:calc(-1 * var(--gutter))}._planCaption_1vu7g_278{font-size:.45rem;bottom:.5rem}}@media (prefers-reduced-motion:reduce){._route_1vu7g_142,._amenityDescription_1vu7g_311{animation:none}}
