.longevity-page{--landing-header-ink: #f4efe7;--landing-header-ink-hover: #fff;--landing-header-language-hover: rgb(47 47 43 / .24)}.longevity-page .cube-stage-rail{grid-template-columns:repeat(6,1fr)}.longevity-page .cube-location-grid svg{color:#c7a977}.longevity-page .cube-hero-shade{background:linear-gradient(90deg,#1c150fd1,#2f2f2b6b 48%,#2f2f2b1a 76%)}.longevity-page .cube-hero-media picture{position:absolute;inset:0}.longevity-page .cube-hero-media picture img{width:100%;height:100%;object-fit:cover}.longevity-page .cube-hero .cube-eyebrow{font-size:clamp(1rem,1.45vw,1.4rem);font-weight:700;letter-spacing:.16em}.longevity-page .longevity-scale-words{display:grid;gap:1rem;align-content:center}.longevity-page .longevity-scale-words span{display:block;padding:1rem 0;border-bottom:1px solid rgb(244 239 231 / .16);color:#dcc8b5;font-family:Cormorant Garamond,serif;font-size:clamp(2rem,3.4vw,4rem);line-height:.95}.longevity-page .longevity-note{color:#6b5b4b;font-size:.83rem;line-height:1.55}@media(min-width:641px)and (max-height:700px){.longevity-page .cube-hero-content{padding-top:105px}.longevity-page .cube-hero h1{font-size:clamp(3.1rem,6vw,6rem)}}@media(max-width:640px){.longevity-page .cube-hero h1{font-size:clamp(2.9rem,13vw,4.4rem)}.longevity-page .cube-hero .cube-eyebrow{font-size:1.05rem}.longevity-page .cube-hero-media video,.longevity-page .cube-hero-media img{object-position:center}.longevity-page .cube-hero-shade{background:linear-gradient(180deg,#1c150fcc,#2f2f2b57 54%,#2f2f2bb8)}.longevity-page .cube-hero-content{max-width:31rem}.longevity-page .cube-stage-status p{max-width:17rem}.longevity-page .longevity-scale-words{align-self:start}}@media(prefers-reduced-motion:reduce){.longevity-page .cube-hero-media video,.longevity-page .cube-video-status,.longevity-page .cube-stage-status,.longevity-page .cube-stage-rail,.longevity-page .cube-hero-complete{display:none}}
