.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-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)}.building-feature_title__UqImT{margin:0;color:#fff}.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:900px){.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}}