.medical-aesthetics-page{--landing-header-ink: #f4efe7;--landing-header-ink-hover: #fff;--landing-header-language-hover: rgb(47 47 43 / .24)}.medical-aesthetics-page .cube-stage-rail{grid-template-columns:repeat(6,1fr)}.medical-aesthetics-page .cube-hero-content{width:min(1120px,100%)}.medical-aesthetics-page .cube-hero-media picture{position:absolute;inset:0;width:100%;height:100%}.medical-aesthetics-page .cube-hero-media picture img{inset:0}.medical-aesthetics-hero-copy-row{display:grid;width:min(1040px,100%);grid-template-columns:minmax(0,680px) max-content;gap:clamp(28px,4vw,64px);align-items:center;margin-top:28px}.medical-aesthetics-page .medical-aesthetics-hero-copy-row .cube-hero-copy{margin:0}.medical-aesthetics-hero-copy-row .cube-button{white-space:nowrap}.medical-aesthetics-page .cube-actions{margin-top:16px}.medical-aesthetics-equipment-grid svg{color:#c7a977}.medical-aesthetics-page .cube-journey b,.medical-aesthetics-page .cube-transformation-row>span,.medical-aesthetics-page .cube-path-grid article>span,.medical-aesthetics-page .cube-steps li>span{color:#6b5b4b}.medical-aesthetics-scale-words{display:grid;gap:1rem;align-content:center}.medical-aesthetics-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}.medical-aesthetics-page .cube-contact{min-height:100svh;overflow:hidden}.medical-aesthetics-page .cube-contact>picture,.medical-aesthetics-page .cube-contact>picture img{position:absolute;inset:0;display:block;width:100%;height:100%}.medical-aesthetics-page .cube-contact>picture img{object-fit:cover;object-position:center}.medical-aesthetics-page .cube-contact-overlay{background:linear-gradient(90deg,#121210e6,#121210a8 46%,#12121033)}@media(max-width:640px){.medical-aesthetics-page .cube-intro-step h3{hyphens:auto;overflow-wrap:anywhere}.medical-aesthetics-page .cube-contact-copy{min-width:0}.medical-aesthetics-page .cube-contact h2{font-size:clamp(2.25rem,10vw,3rem);overflow-wrap:anywhere}.medical-aesthetics-page .cube-anywhere-copy{min-width:0}.medical-aesthetics-page .cube-anywhere-copy h2{font-size:clamp(2.8rem,12vw,3.5rem);hyphens:auto;overflow-wrap:anywhere}.medical-aesthetics-page .cube-hero h1{font-size:clamp(3.15rem,14.5vw,4.8rem)}.medical-aesthetics-page .cube-hero-media video,.medical-aesthetics-page .cube-hero-media img{object-position:center}.medical-aesthetics-page .cube-stage-status p{max-width:17rem}.medical-aesthetics-hero-copy-row{grid-template-columns:1fr;gap:18px}.medical-aesthetics-hero-copy-row .cube-button{justify-self:start}.medical-aesthetics-scale-words{align-self:start}.medical-aesthetics-page .cube-control{grid-template-columns:minmax(0,1fr)}.medical-aesthetics-page .cube-control-copy,.medical-aesthetics-page .cube-control-steps{min-width:0}.medical-aesthetics-page .cube-control-copy h2{font-size:clamp(3rem,12vw,3.9rem);overflow-wrap:anywhere}.medical-aesthetics-page .cube-contact>picture img{object-position:center}.medical-aesthetics-page .cube-contact-overlay{background:linear-gradient(0deg,#121210eb,#121210b3 57%,#1212102e)}}@media(prefers-reduced-motion:reduce){.medical-aesthetics-page .cube-stage-status,.medical-aesthetics-page .cube-stage-rail,.medical-aesthetics-page .cube-hero-complete,.medical-aesthetics-page .cube-video-status{display:none}}
