.accommodation_scene__bRRTi{margin:0;--accommodation-side-gutter:var(--wbc-page-side-padding);--accommodation-content-inset:8.75vw;--accommodation-content-bottom:6.667vh;--accommodation-heading-gap:2rem;--accommodation-copy-action-gap:3rem;--accommodation-control-size:48px;--accommodation-control-gap:1.667vw;position:relative;width:100%;height:100%;min-height:100vh;min-height:100svh;overflow:hidden;touch-action:pan-y}.accommodation_panel__zbOeK{position:absolute;inset:0;overflow:hidden;visibility:hidden;pointer-events:none;backface-visibility:hidden;transform:translateZ(0);--accommodation-mobile-divider-y:100%;--accommodation-mobile-divider-duration:0ms;--accommodation-mobile-divider-easing:cubic-bezier(0.18,0.88,0.24,1);--accommodation-mobile-divider-opacity:0;--accommodation-mobile-from-top-inset:0%;--accommodation-mobile-from-bottom-inset:0%;--accommodation-mobile-to-top-inset:0%;--accommodation-mobile-to-bottom-inset:0%}.accommodation_panelVisible__lsjGX{visibility:visible}.accommodation_panelInteractive__JfU2Y{pointer-events:auto}.accommodation_panelFront__Jv9UB{z-index:2}.accommodation_panelBack__s0zNt{z-index:1}.accommodation_scene__bRRTi[data-accommodation-dragging=true]{cursor:grabbing;user-select:none}@media(min-width:1028px){.accommodation_scene__bRRTi{cursor:grab}}.accommodation_item__NsuVE{--accommodation-color:#42507d;--accommodation-text-color:#fff;position:relative;display:flex;width:100%;height:100%;min-height:100vh;min-height:100svh;overflow:hidden}.accommodation_itemMainLeft__cf9nR{flex-direction:row}.accommodation_itemMainRight__d4I_n{flex-direction:row-reverse}.accommodation_contentPane__lZeay,.accommodation_mediaPane__RGYoo{position:relative;flex:0 0 50%;min-width:0;min-height:100%;transition:transform var(--split-cover-duration,0s) var(--split-cover-easing,cubic-bezier(.22,1,.36,1));will-change:transform}.accommodation_sideLeft__dObzG{transform:translate3d(0,var(--split-cover-left-offset-y,0),0)}.accommodation_sideRight__7FFPC{transform:translate3d(0,var(--split-cover-right-offset-y,0),0)}.accommodation_mediaPane__RGYoo{overflow:hidden}.accommodation_mediaPane__RGYoo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.accommodation_contentPane__lZeay{overflow:hidden;background:var(--accommodation-color)}.accommodation_contentSummary__ZUfJ5{position:relative;z-index:1;width:100%;height:100%;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .56s cubic-bezier(.22,1,.36,1)}.accommodation_contentSummaryHidden__d5WfO{opacity:0;transform:translate3d(-6%,0,0);pointer-events:none}.accommodation_mobileSummary__tajf7{display:none}.accommodation_contentInner__W42fL{position:relative;box-sizing:border-box;min-height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 var(--accommodation-content-inset)}.accommodation_copyColumn__azUXr{gap:var(--accommodation-copy-action-gap);max-width:100%}.accommodation_copyColumn__azUXr,.accommodation_headingGroup__W7yk1{display:flex;flex-direction:column;align-items:flex-start;width:100%}.accommodation_headingGroup__W7yk1{gap:var(--accommodation-heading-gap)}.accommodation_titleBlock__iMoEV{width:100%;max-width:none}.accommodation_title__QzBF1{margin:0;width:100%;color:var(--accommodation-text-color);font-size:clamp(2.25rem,2.917vw,3.5rem);line-height:1.1;text-transform:uppercase}.accommodation_titleFormatted__FdXu_{text-align:left;width:100%}.accommodation_description__eF0Cb{margin:0;width:100%;max-width:none;color:var(--accommodation-text-color);opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}.accommodation_contentInner__W42fL .accommodation_controls__Y2Iss{position:absolute;right:var(--accommodation-content-inset);bottom:var(--accommodation-content-bottom)}.accommodation_detailBlock__uifZV{width:100%;display:flex;flex-direction:column;gap:var(--accommodation-copy-action-gap)}.accommodation_copyBlock__yGcB_{display:flex;flex-direction:column;gap:var(--accommodation-heading-gap)}[data-home-scene-id=accommodation][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .accommodation_description__eF0Cb,[data-home-scene-id=accommodation][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .accommodation_description__eF0Cb,[data-home-scene-id=accommodation][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .accommodation_description__eF0Cb{opacity:1;transform:translateZ(0)}.accommodation_actionButton__YkW3O,.accommodation_actionLink__AlQRJ,.accommodation_actionStatic__SE5fQ{display:inline-flex;text-decoration:none;color:inherit;opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:.18s}.accommodation_actionButton__YkW3O{border:0;background:rgba(0,0,0,0);padding:0;cursor:pointer}.accommodation_actionInner__F6YS4{display:inline-flex;flex-direction:column;gap:4px;align-items:flex-start}.accommodation_actionLabel__injrc{color:var(--accommodation-text-color);font-family:var(--wbc-serif);font-weight:400;font-size:1rem;line-height:1.3125}.accommodation_actionUnderline__5d9Wt{display:block;width:100%;height:1px;background:var(--accommodation-text-color)}.accommodation_actionButton__YkW3O:hover [data-text-roller-track],.accommodation_actionLink__AlQRJ:hover [data-text-roller-track]{--tw-translate-y:-50%}.accommodation_controls__Y2Iss{display:flex;gap:var(--accommodation-control-gap);align-items:center;opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:.26s}[data-home-scene-id=accommodation][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .accommodation_actionButton__YkW3O,[data-home-scene-id=accommodation][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .accommodation_actionLink__AlQRJ,[data-home-scene-id=accommodation][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .accommodation_actionStatic__SE5fQ,[data-home-scene-id=accommodation][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .accommodation_controls__Y2Iss,[data-home-scene-id=accommodation][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .accommodation_actionButton__YkW3O,[data-home-scene-id=accommodation][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .accommodation_actionLink__AlQRJ,[data-home-scene-id=accommodation][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .accommodation_actionStatic__SE5fQ,[data-home-scene-id=accommodation][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .accommodation_controls__Y2Iss,[data-home-scene-id=accommodation][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .accommodation_actionButton__YkW3O,[data-home-scene-id=accommodation][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .accommodation_actionLink__AlQRJ,[data-home-scene-id=accommodation][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .accommodation_actionStatic__SE5fQ,[data-home-scene-id=accommodation][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .accommodation_controls__Y2Iss{opacity:1;transform:translateZ(0)}.accommodation_articlePane__ySFqM{position:fixed;top:0;right:0;bottom:0;left:50%;z-index:130;overflow-y:auto;overscroll-behavior:contain;background:var(--accommodation-article-color,var(--accommodation-color));transform:translate3d(100%,0,0);opacity:0;visibility:hidden;pointer-events:none;transition:transform .68s cubic-bezier(.18,.88,.24,1),opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .68s;display:flex;flex-direction:column}@media(max-width:1027px){.accommodation_articlePane__ySFqM{left:0}}.accommodation_articlePaneOpen__6ypi6{transform:translateZ(0);opacity:1;visibility:visible;pointer-events:auto;transition:transform .68s cubic-bezier(.18,.88,.24,1),opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s}.accommodation_articleCloseButton__EKfDW{position:absolute;top:86px;right:56px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#000;cursor:pointer}.accommodation_articleCloseButton__EKfDW i{font-size:var(--wbc-type-title-32);line-height:1}.accommodation_articleInner__dv3K7{width:min(738px,100% - 128px);margin:auto;display:flex;flex-direction:column;box-sizing:border-box;padding-top:120px;padding-bottom:120px}.accommodation_articleSection__OZYhv+.accommodation_articleSection__OZYhv{margin-top:48px}.accommodation_articleTitle__D1Hhl{margin:0;color:#000}.accommodation_articlePlain__wNjUE{color:#000;opacity:.75}.accommodation_articlePlain__wNjUE p{margin:0}.accommodation_mediaStack__D4DbS{display:flex;flex-direction:column;gap:48px;margin-bottom:24px}.accommodation_articleImageWrap__Kpv9N{width:100%;aspect-ratio:738/526.932;overflow:hidden}.accommodation_articleImage__lAgA_{display:block;width:100%;height:100%;object-fit:cover}.accommodation_controlButton__ljNzL{width:var(--accommodation-control-size);height:var(--accommodation-control-size);border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--accommodation-text-color);background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);cursor:pointer;transition:transform .24s ease,opacity .24s ease,background-color .24s ease}.accommodation_controlButton__ljNzL:hover{transform:scale(1.04)}.accommodation_controlButton__ljNzL[aria-disabled=true]{opacity:.45}.accommodation_controlButton__ljNzL i{font-size:var(--wbc-type-title-32);color:var(--accommodation-arrow-color,var(--accommodation-text-color));line-height:1;pointer-events:none}.accommodation_extraTitle__NNB_j{margin-top:3rem}.accommodation_extraTitleLine__7QsxL{width:100%;height:1px;margin-bottom:3rem}.accommodation_extraTitleText__7H481{margin:0;color:#000;font-family:Univers;font-size:1.75rem;font-weight:300}.accommodation_extra__3gkLH{margin-top:2rem}.accommodation_extraSection__SkEka{margin-bottom:2rem}.accommodation_extraSection__SkEka:last-child{margin-bottom:0}.accommodation_extraSectionTitle__dz6qS{margin:0 0 16px;color:#000;font-size:1rem;font-weight:400;font-family:Univers}.accommodation_extraItems__5xsDj{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.accommodation_extraItem__OZBxd{display:flex;align-items:center;gap:8px}.accommodation_extraItem__OZBxd img{width:32px;height:32px}.accommodation_extraItemNumber__TIMbI{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;border-radius:50%;color:#fff;font-family:var(--wbc-sans);font-size:12px;font-weight:500;line-height:1;flex-shrink:0}.accommodation_extraItemContent__RJp1x{flex:1;color:#000;line-height:1.2}.accommodation_extraAction__ybGDl{display:inline-flex;align-items:center;justify-content:center;width:fit-content;min-width:10.5rem;min-height:3rem;margin-top:3rem;padding:1rem .875rem;border:1px solid #000;border-radius:99px;background:rgba(0,0,0,0);color:#000;font-family:var(--wbc-serif);font-size:1rem;font-weight:400;line-height:1.3125;text-align:center;text-decoration:none;box-sizing:border-box}.accommodation_articlePane__ySFqM .accommodation_extraAction__ybGDl{margin-top:3rem}@media(max-width:1027px){.accommodation_mobileAccommodation__dFQWz{position:relative;width:100%;min-height:var(--accommodation-mobile-min-h,100lvh);overflow-x:clip;overflow-y:visible;background:var(--accommodation-active-color,#000)}.accommodation_mobileAccommodationViewport__nrd8C{position:relative;width:100%;min-height:var(--accommodation-mobile-min-h,100lvh);overflow:visible;isolation:isolate;touch-action:pan-y}.accommodation_mobileAccommodationLayer__tLP4K{position:absolute;top:0;right:0;left:0;min-height:var(--accommodation-mobile-min-h,0);backface-visibility:hidden;transform:translateZ(0);will-change:transform}.accommodation_scene__bRRTi{--accommodation-side-gutter:24px;--accommodation-control-size:48px;--accommodation-control-gap:24px;height:auto;min-height:0;overflow:visible;overflow-x:clip}.accommodation_panel__zbOeK{inset:auto;top:0;right:0;left:0;width:100%;height:auto;min-height:0;bottom:auto;overflow:visible}.accommodation_item__NsuVE{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:32px;height:auto;min-height:var(--accommodation-mobile-min-h,0);padding:48px 24px 32px;box-sizing:border-box;overflow:visible;overflow-x:clip}.accommodation_contentPane__lZeay,.accommodation_mediaPane__RGYoo{width:100%;flex:none;transform:none;transition:none;will-change:auto}.accommodation_mediaPane__RGYoo{display:none}.accommodation_contentPane__lZeay{position:static;display:block;overflow:visible;background:rgba(0,0,0,0)}.accommodation_contentSummary__ZUfJ5{display:none}.accommodation_contentInner__W42fL{min-height:auto;padding:0}.accommodation_mobileSummary__tajf7{display:flex;flex-direction:column;align-items:stretch;gap:32px;width:100%}.accommodation_mobileTitleBlock__4qbvd{width:100%;margin:0}.accommodation_mobileMediaPane__HrX18{width:100%;aspect-ratio:353/279;overflow:hidden}.accommodation_mobileMediaPane__HrX18 img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.accommodation_detailBlock__uifZV{width:100%;margin:0;gap:0}.accommodation_mobileDetailBlock__wUScC{display:block;width:100%}.accommodation_mobileCopyBlock__TmWrp{display:flex;flex-direction:column;align-items:flex-start;gap:var(--accommodation-mobile-copy-action-gap,19px)}.accommodation_mobileDetailBlock__wUScC .accommodation_description__eF0Cb{margin:0}.accommodation_mobileDetailBlock__wUScC .accommodation_actionButton__YkW3O,.accommodation_mobileDetailBlock__wUScC .accommodation_actionLink__AlQRJ,.accommodation_mobileDetailBlock__wUScC .accommodation_actionStatic__SE5fQ{align-self:flex-start}.accommodation_mobileDetailBlock__wUScC .accommodation_controls__Y2Iss{position:absolute;right:var(--accommodation-side-gutter,20px);bottom:calc(var(--wbc-header-occupied-height, 80px) + 24px)}.accommodation_articleCloseButton__EKfDW{top:32px;right:24px}.accommodation_articleInner__dv3K7{width:min(738px,100% - 48px);padding-top:132px;padding-bottom:76px;overflow-y:auto}.accommodation_scene__bRRTi{--accommodation-side-gutter:20px;--accommodation-control-size:48px;--accommodation-control-gap:24px;--accommodation-mobile-controls-reserve:100px}.accommodation_item__NsuVE{padding:calc(var(--wbc-header-occupied-height, 80px) + 24px) 20px calc(var(--wbc-header-occupied-height, 80px) + 24px)}.accommodation_contentPane__lZeay,.accommodation_mediaPane__RGYoo{width:100%;min-height:0;height:auto;flex:none;transform:none!important;transition:none;will-change:auto}.accommodation_contentSummaryHidden__d5WfO{opacity:1;transform:none;pointer-events:none}.accommodation_title__QzBF1{width:100%;max-width:none;margin:0}.accommodation_description__eF0Cb{margin:0;opacity:1;transform:none;transition:none}.accommodation_actionButton__YkW3O,.accommodation_actionLink__AlQRJ,.accommodation_actionStatic__SE5fQ{grid-area:action;justify-self:start;opacity:1;transform:none;transition:none}.accommodation_actionInner__F6YS4{gap:4px}.accommodation_controls__Y2Iss{grid-area:controls;justify-self:end;gap:24px;opacity:1;transform:none;transition:none}.accommodation_controlButton__ljNzL{width:48px;height:48px;flex:none}.accommodation_controlButton__ljNzL:hover{transform:none}.accommodation_controlButton__ljNzL i{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:32px;color:var(--accommodation-arrow-color,var(--accommodation-text-color));line-height:1}.accommodation_articlePane__ySFqM{position:fixed;inset:0;z-index:20020;width:100vw;max-width:none;min-height:100dvh;height:100dvh;box-sizing:border-box;border:0;outline:0;box-shadow:none;display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:var(--accommodation-article-color,#ebdbc7)}.accommodation_articlePane__ySFqM:after{content:"";position:fixed;right:0;bottom:0;left:0;height:env(safe-area-inset-bottom,0);background:var(--accommodation-article-color,#ebdbc7);pointer-events:none}.accommodation_articleCloseButton__EKfDW{top:calc(env(safe-area-inset-top, 0px) + 32px);right:calc(env(safe-area-inset-right, 0px) + 20px);width:32px;height:32px;border-radius:0;padding:0;z-index:2}.accommodation_articleCloseButton__EKfDW i{font-size:var(--wbc-type-title-32);line-height:1}.accommodation_articleInner__dv3K7{width:100%;padding:calc(env(safe-area-inset-top, 0px) + 92px) calc(env(safe-area-inset-right, 0px) + 28px) calc(env(safe-area-inset-bottom, 0px) + 32px) calc(env(safe-area-inset-left, 0px) + 28px);box-sizing:border-box;display:flex;flex-direction:column;gap:32px;max-height:100%;overflow-y:auto}.accommodation_articleSection__OZYhv{width:100%;display:block}.accommodation_articleSection__OZYhv+.accommodation_articleSection__OZYhv{margin-top:0}.accommodation_articleTitle__D1Hhl{margin:0;color:#000}.accommodation_articlePlain__wNjUE{color:#000;opacity:1}.accommodation_mediaStack__D4DbS+.accommodation_articlePlain__wNjUE{margin-top:24px}.accommodation_mediaStack__D4DbS{gap:32px;margin-bottom:0}.accommodation_articleImageWrap__Kpv9N{width:337px;max-width:100%;height:241px;margin:0 auto;overflow:hidden}.accommodation_articleImage__lAgA_{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.accommodation_extraTitle__NNB_j{margin-top:0}.accommodation_extraTitleLine__7QsxL{margin-bottom:2rem}.accommodation_extra__3gkLH{margin-top:0}.accommodation_extraItems__5xsDj{grid-template-columns:1fr}.accommodation_extraAction__ybGDl{min-width:0;width:fit-content;max-width:100%;margin-top:2rem}}.building-feature_scene__V6C0r{--building-feature-side-gutter:var(--wbc-page-side-padding);--building-feature-bottom-offset:8.148vh;--building-feature-title-width:28.854vw;--building-feature-title-font-size:clamp(2rem,2.917vw,3.5rem);--building-feature-detail-gap:5vw;--building-feature-description-width:29.948vw;--building-feature-control-size:48px;--building-feature-control-gap:1.667vw;--building-feature-mobile-divider-opacity:0;position:relative;width:100%;height:100%;min-height:100vh;min-height:100svh;overflow:hidden;background:#42507d}.building-feature_mobileViewport__YL5vY{position:absolute;inset:0;overflow:hidden}.building-feature_mobileScene__CF_GT{position:relative;width:100%;min-height:var(--building-feature-mobile-min-h,0);overflow-x:clip;overflow-y:visible;background:#046538}.building-feature_panelLayerMobile__PK2Oh{position:absolute;inset:0;visibility:hidden;overflow:visible;pointer-events:none}.building-feature_panelInteractive__eovej{pointer-events:auto}.building-feature_panelMobileClipDrive__6JMXy{will-change:clip-path}.building-feature_panelLayer__Zopn3{position:absolute;inset:0;visibility:hidden;pointer-events:none}.building-feature_panelVisible__xZqYX{visibility:visible;pointer-events:auto}.building-feature_panelFront__VWLUl{z-index:2}.building-feature_panelBack__GSp0s{z-index:1}.building-feature_panelIncoming__Gq4hE{will-change:transform}.building-feature_panelIncomingFromRight__pKTRa{transform:translate3d(100%,0,0)}.building-feature_panelIncomingFromLeft__wQ1Ys{transform:translate3d(-100%,0,0)}.building-feature_panelIncomingSettling__NHpYz{transform:translateZ(0);transition:transform var(--building-feature-duration,1.12s) var(--building-feature-easing,cubic-bezier(.4,0,.2,1))}.building-feature_panel__2anyb{position:relative;width:100%;height:100%;min-height:100vh;min-height:100svh;overflow:hidden}.building-feature_mediaLayer__i55rj{position:absolute;inset:0;overflow:hidden}.building-feature_mediaLayer__i55rj img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center}.building-feature_panelMobile__eb03v .building-feature_mediaLayer__i55rj img{object-position:center bottom}.building-feature_overlay__s3iU7{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 65.921%,rgba(0,0,0,.8));pointer-events:none}.building-feature_panelMobile__eb03v .building-feature_overlay__s3iU7{background:linear-gradient(180deg,rgba(0,0,0,.3),rgba(0,0,0,0) 26.174%),linear-gradient(180deg,rgba(0,0,0,0) 65.921%,rgba(0,0,0,.8))}.building-feature_mobileMediaWrap__Z8S3M{position:relative;width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;overflow:hidden}.building-feature_bottomStack__QBCX_{display:none}.building-feature_mobileTitleBlock__oMi4W{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin:0;width:100%}.building-feature_mobileTitleLine__sldaW{display:block;margin:0;padding:0;font-family:"Lock Serif",var(--font-display);font-size:36px;font-style:normal;font-weight:400;line-height:1.1;color:#fff;white-space:nowrap}.building-feature_mobileTitleIndent__6mgS_{display:block;box-sizing:border-box;width:100%;padding-left:96px}.building-feature_mobileTitleFallback__RCZ4V{margin:0;padding:0;font-family:"Lock Serif",var(--font-display);font-size:36px;font-style:normal;font-weight:400;line-height:1.1;color:#fff}.building-feature_panelMobile__eb03v .building-feature_mobileDescription__q3YW3{margin:0;padding:0;width:100%;font-family:"Univers",var(--font-body);font-size:14px;font-style:normal;font-weight:300;line-height:1.5;color:#fff;box-sizing:border-box;padding-right:var(--building-feature-mobile-stack-px,20px)}.building-feature_panelMobile__eb03v .building-feature_mobileControls__ONHZq{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-end;align-self:stretch;width:100%;gap:24px;margin:0;padding:0}.building-feature_titleBlock__0FYF6{position:absolute;left:var(--building-feature-side-gutter);bottom:var(--building-feature-bottom-offset);max-width:var(--building-feature-title-width)}.building-feature_title__UqImT{margin:0;color:#fff;font-family:"Lock Serif",var(--font-display);font-size:var(--building-feature-title-font-size);font-style:normal;font-weight:400;letter-spacing:0;line-height:1;text-transform:uppercase;word-break:break-word}.building-feature_detailBlock__V2YYP{position:absolute;right:var(--building-feature-side-gutter);bottom:var(--building-feature-bottom-offset);display:flex;align-items:center;gap:var(--building-feature-detail-gap)}.building-feature_description__981fm{width:min(var(--building-feature-description-width),100vw - var(--building-feature-side-gutter)*2 - 220px);margin:0;color:#fff;opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}[data-home-scene-id=building-feature][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .building-feature_description__981fm,[data-home-scene-id=building-feature][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .building-feature_description__981fm,[data-home-scene-id=building-feature][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .building-feature_description__981fm{opacity:1;transform:translateZ(0)}.building-feature_controls__C0xFv{display:inline-flex;align-items:center;gap:var(--building-feature-control-gap);opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);transition-delay:.18s}[data-home-scene-id=building-feature][data-home-scene-state=active][data-home-scene-detail-reveal-ready=true] .building-feature_controls__C0xFv,[data-home-scene-id=building-feature][data-home-scene-state=incoming][data-home-scene-detail-reveal-ready=true] .building-feature_controls__C0xFv,[data-home-scene-id=building-feature][data-home-scene-state=visible][data-home-scene-detail-reveal-ready=true] .building-feature_controls__C0xFv{opacity:1;transform:translateZ(0)}.building-feature_controlButton__qgl7U{width:var(--building-feature-control-size);height:var(--building-feature-control-size);border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#fff;background:hsla(0,0%,100%,.1);backdrop-filter:blur(10px);cursor:pointer;transition:transform .24s ease,opacity .24s ease,background-color .24s ease}.building-feature_controlButton__qgl7U:hover{transform:scale(1.04)}.building-feature_controlButton__qgl7U[aria-disabled=true]{opacity:.45}.building-feature_controlButton__qgl7U i{font-size:var(--wbc-type-title-32);line-height:1;pointer-events:none}@media(max-width:1027px){.building-feature_mobileScene__CF_GT{--building-feature-detail-gap:20px;--building-feature-description-width:100%;--building-feature-control-size:48px;--building-feature-control-gap:24px}.building-feature_mobileScene__CF_GT[data-building-feature-variant=mobile]{--building-feature-mobile-stack-px:20px;--building-feature-mobile-stack-pt:24px;--building-feature-mobile-stack-pb:24px;--building-feature-mobile-stack-gap:32px}.building-feature_mobileViewport__YL5vY{position:relative;inset:auto;min-height:0;overflow:visible;isolation:isolate;touch-action:pan-y}.building-feature_panelLayerMobile__PK2Oh{top:0;right:0;left:0;min-height:100%;backface-visibility:hidden;transform:translateZ(0);will-change:transform}.building-feature_panelMobile__eb03v{width:100%;height:auto;overflow:hidden}.building-feature_panelMobile__eb03v,.building-feature_panelMobile__eb03v .building-feature_mobileMediaWrap__Z8S3M{min-height:100vh;min-height:100svh;min-height:100dvh}.building-feature_panelMobile__eb03v .building-feature_bottomStack__QBCX_{position:absolute;right:0;bottom:0;left:0;z-index:2;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;width:100%;max-width:100%;margin:0;padding:var(--building-feature-mobile-stack-pt) var(--building-feature-mobile-stack-px) var(--building-feature-mobile-stack-pb);gap:var(--building-feature-mobile-stack-gap)}.building-feature_panelMobile__eb03v .building-feature_mediaLayer__i55rj{position:absolute;inset:0}.building-feature_panelMobile__eb03v .building-feature_mobileControls__ONHZq,.building-feature_panelMobile__eb03v .building-feature_mobileDescription__q3YW3{opacity:1;transform:none;transition:none}[data-home-mobile-flow-root=true] .building-feature_panelMobile__eb03v .building-feature_mobileMediaWrap__Z8S3M[data-mobile-reveal-item=true]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}[data-home-mobile-flow-root=true] .building-feature_panelMobile__eb03v .building-feature_mobileMediaWrap__Z8S3M[data-mobile-reveal-item=true][data-mobile-reveal-visible=true]{opacity:1;transform:translateZ(0)}[data-home-mobile-flow-root=true] .building-feature_panelMobile__eb03v .building-feature_mobileControls__ONHZq[data-mobile-reveal-item=true]{opacity:0;transform:translate3d(0,24px,0);transition:opacity .46s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1)}[data-home-mobile-flow-root=true] .building-feature_panelMobile__eb03v .building-feature_mobileControls__ONHZq[data-mobile-reveal-item=true][data-mobile-reveal-visible=true]{opacity:1;transform:translateZ(0)}.building-feature_panelMobile__eb03v .building-feature_controlButton__qgl7U:hover{transform:none}}