.site-header_toolbar__1lDuW{transform-origin:center;opacity:1;scale:1;visibility:visible;transition:opacity .28s ease,scale .28s cubic-bezier(.4,0,.2,1),visibility 0s}.site-header_toolbar__1lDuW.site-header_hidden__TOVHQ{opacity:0;scale:.65 .8;visibility:hidden;pointer-events:none;transition:opacity .28s ease,scale .28s cubic-bezier(.4,0,.2,1),visibility 0s .28s}@media (prefers-reduced-motion:reduce){.site-header_toolbar__1lDuW,.site-header_toolbar__1lDuW.site-header_hidden__TOVHQ{transition:none}}.spa-benefits-scroll_track__CiNvt{position:relative}.spa-benefits-scroll_stage__lQyBm{display:flex;flex-direction:column;align-items:center;gap:2rem}.spa-benefits-scroll_copySlot__TghUZ{width:100%;display:grid;grid-template-rows:1fr}.spa-benefits-scroll_copy__bNzW2{min-height:0;display:grid;gap:6rem}.spa-benefits-scroll_benefit__tjgnI{text-align:center}.spa-benefits-scroll_track__CiNvt:not([data-enhanced=true]) .spa-benefits-scroll_benefit__tjgnI{opacity:1!important;transform:none!important}.spa-benefits-scroll_title__JZXbC{max-width:20ch;margin-inline:auto;font-size:2.25rem;font-weight:700;letter-spacing:-.025em;line-height:1.08;color:#18181b;text-wrap:balance}@media (min-width:640px){.spa-benefits-scroll_title__JZXbC{font-size:3rem}}@media (min-width:1024px){.spa-benefits-scroll_title__JZXbC{font-size:3.75rem}}@media (min-width:1536px){.spa-benefits-scroll_title__JZXbC{font-size:4.5rem}}.spa-benefits-scroll_description__F6beB{max-width:40ch;margin:2rem auto 0;font-size:clamp(1.125rem,2vw,1.875rem);line-height:1.5;color:#52525b;text-wrap:pretty}.spa-benefits-scroll_mockupSpace__kxfGp{display:flex;justify-content:center;align-items:flex-start;width:100%}.spa-benefits-scroll_mockupCrop__zcE5o{flex:none;width:min(78vw,360px);aspect-ratio:389/800;overflow:hidden}.spa-benefits-scroll_mockupImage__QZooq{position:relative;z-index:2;display:block;width:100%;height:auto;pointer-events:none}.spa-benefits-scroll_mockupDevice__PyWXM{position:relative;width:100%;aspect-ratio:389/800}.spa-benefits-scroll_mockupScreens__f7W_l{position:absolute;z-index:1;inset:1.75% 4.37%;overflow:hidden;border-radius:11.3%/5.2%;background:#071e28}.spa-benefits-scroll_screenLayer__igzFW{position:absolute;inset:0}.spa-benefits-scroll_screenImage__TocY8{object-fit:cover}.spa-benefits-scroll_track__CiNvt:not([data-enhanced=true]) .spa-benefits-scroll_screenLayer__igzFW{opacity:0!important}.spa-benefits-scroll_track__CiNvt:not([data-enhanced=true]) .spa-benefits-scroll_screenLayer__igzFW:first-child{opacity:1!important}@media (prefers-reduced-motion:no-preference) and (min-height:560px){.spa-benefits-scroll_track__CiNvt[data-enhanced=true]{height:320svh}.spa-benefits-scroll_track__CiNvt[data-enhanced=true] .spa-benefits-scroll_stage__lQyBm{position:sticky;top:0;height:100svh;justify-content:flex-end;padding-block:max(7rem,12svh) 0;gap:clamp(1.5rem,4svh,3rem)}.spa-benefits-scroll_track__CiNvt[data-enhanced=true] .spa-benefits-scroll_copySlot__TghUZ{flex:0 0 auto}.spa-benefits-scroll_track__CiNvt[data-enhanced=true] .spa-benefits-scroll_copy__bNzW2{gap:0;align-items:center;overflow:hidden}.spa-benefits-scroll_track__CiNvt[data-enhanced=true] .spa-benefits-scroll_mockupSpace__kxfGp{flex:0 1 100%;min-height:0;max-height:min(444px,calc(78vw * 480 / 389))}.spa-benefits-scroll_track__CiNvt[data-enhanced=true] .spa-benefits-scroll_mockupCrop__zcE5o{height:100%;max-height:min(444px,calc(78vw * 480 / 389));width:auto}.spa-benefits-scroll_track__CiNvt[data-enhanced=true] .spa-benefits-scroll_benefit__tjgnI{grid-area:1/1;will-change:opacity,transform}}@media (max-height:559px),(prefers-reduced-motion:reduce){.spa-benefits-scroll_benefit__tjgnI{opacity:1!important;transform:none!important}}@keyframes spa-section-reveal_appear__l9Lc2{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes spa-section-reveal_fade__J4mRF{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.spa-section-reveal_reveal__07SrL[data-spa-reveal=pending]{opacity:0}.spa-section-reveal_reveal__07SrL[data-spa-reveal=visible]{animation:spa-section-reveal_appear__l9Lc2 .85s ease}.spa-section-reveal_reveal__07SrL[data-spa-reveal=visible][data-fade-only=true]{animation-name:spa-section-reveal_fade__J4mRF}}.spa-treatment-scroll_track__AO_ui{position:relative}.spa-treatment-scroll_stage__xSIOZ{display:flex;flex-direction:column;align-items:center;gap:2rem;padding-block:3rem;text-align:center}.spa-treatment-scroll_title__Dgs27{max-width:22ch;font-size:clamp(2.5rem,5.3vw,5rem);font-weight:700;line-height:1.08;letter-spacing:-.025em;color:#18181b;text-wrap:balance}.spa-treatment-scroll_descriptions__rjVB5{display:grid;gap:1.5rem;width:100%;max-width:64ch;font-size:clamp(1.125rem,1.8vw,1.75rem);line-height:1.55;color:#52525b}.spa-treatment-scroll_description__yXm_R{text-wrap:pretty}@media (prefers-reduced-motion:no-preference) and (min-height:560px){.spa-treatment-scroll_track__AO_ui[data-enhanced=true]{height:220svh}.spa-treatment-scroll_track__AO_ui[data-enhanced=true] .spa-treatment-scroll_stage__xSIOZ{position:sticky;top:0;min-height:100svh;justify-content:center;padding-block:7rem 3rem;gap:clamp(1.5rem,4svh,3rem)}.spa-treatment-scroll_track__AO_ui[data-enhanced=true] .spa-treatment-scroll_descriptions__rjVB5{gap:0;align-items:center}.spa-treatment-scroll_track__AO_ui[data-enhanced=true] .spa-treatment-scroll_description__yXm_R{grid-area:1/1;will-change:opacity,transform}}@media (max-height:559px),(prefers-reduced-motion:reduce){.spa-treatment-scroll_description__yXm_R{opacity:1!important;transform:none!important}}.spa-wellness-layout_faq__2dgnE [data-slot=accordion-content]{animation:none}.spa-wellness-layout_faq__2dgnE [data-slot=accordion-content]>div{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,visibility 0s .35s}.spa-wellness-layout_faq__2dgnE [data-slot=accordion-content][data-state=open]>div{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.spa-wellness-layout_faq__2dgnE [data-slot=accordion-content]>div>div{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.spa-wellness-layout_faq__2dgnE [data-slot=accordion-content]>div{transition:none}}