.spa_page__4bek9{background:var(--color-paper);color:var(--color-ink)}.spa_page__4bek9 p{color:inherit}.spa_wrap__R4MkI{width:min(1280px,calc(100% - 96px));margin-inline:auto}.spa_hero__7n_8i{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;padding-block:64px 80px;align-items:center}.spa_hero__7n_8i h1{font-size:clamp(44px,5.4vw,80px);line-height:1.02;letter-spacing:-.035em;margin:22px 0}.spa_lead__5OToS{font-size:18px;line-height:1.7;max-width:530px;margin-bottom:28px}.spa_note__WjDrG{color:var(--color-muted);font-size:13px;max-width:360px;margin-top:18px}.spa_hero__7n_8i figure{margin:0;position:relative}.spa_hero__7n_8i figure img{width:100%;height:540px;object-fit:cover;border-radius:160px 160px 20px 20px}.spa_hero__7n_8i figcaption{position:absolute;bottom:20px;left:20px;background:var(--color-surface);border-radius:12px;padding:10px 18px;font-size:13px}.spa_section__AMVsh{padding-block:32px 80px;scroll-margin-top:24px}.spa_heading__Mdq7c{margin-bottom:36px}.spa_heading__Mdq7c h2,.spa_more__dAPeC h2,.spa_plan__cqJtz h2{font-size:clamp(34px,3.7vw,52px);line-height:1.12;margin:12px 0;letter-spacing:-.025em}.spa_cards__9qDfS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.spa_cards__9qDfS article{background:var(--color-surface);border-radius:20px;overflow:hidden}.spa_photo__Ussa6{display:block;overflow:hidden}.spa_photo__Ussa6 img{width:100%;height:260px;object-fit:cover;transition:transform .3s ease}.spa_photo__Ussa6:hover img{transform:scale(1.035)}.spa_cards__9qDfS article>div{padding:26px}.spa_cards__9qDfS h3{font-size:28px;line-height:1.15;margin:14px 0}.spa_cards__9qDfS article p:not(:first-child){color:var(--color-muted);line-height:1.7;min-height:108px}.spa_cards__9qDfS .spa_photo__Ussa6:focus-visible{outline-offset:-5px}.spa_plan__cqJtz{display:grid;grid-template-columns:1fr 1fr;gap:64px;border-top:1px solid var(--color-border);padding-block:56px 80px}.spa_plan__cqJtz p:not(:first-child){margin-bottom:24px;line-height:1.7}.spa_more__dAPeC{background:var(--color-primary);color:var(--color-surface);padding-block:64px}.spa_more__dAPeC>div{display:grid;grid-template-columns:1.3fr 1fr;gap:56px;align-items:center}.spa_more__dAPeC nav{display:grid}.spa_more__dAPeC nav a{padding-block:14px;border-bottom:1px solid var(--color-muted);display:flex;align-items:center;justify-content:space-between;gap:16px}.spa_more__dAPeC nav a:hover{color:var(--color-gold)}.spa_more__dAPeC :focus-visible{outline-color:var(--color-gold)}@media (max-width:1000px){.spa_hero__7n_8i{gap:30px}.spa_hero__7n_8i figure img{height:460px}.spa_cards__9qDfS{gap:16px}.spa_cards__9qDfS article>div{padding:20px}}@media (max-width:760px){.spa_wrap__R4MkI{width:calc(100% - 40px)}.spa_hero__7n_8i{grid-template-columns:1fr;padding-block:40px;gap:32px}.spa_hero__7n_8i h1{font-size:clamp(42px,10vw,60px)}.spa_lead__5OToS{font-size:16px}.spa_hero__7n_8i figure img{height:330px;border-radius:100px 100px 16px 16px}.spa_cards__9qDfS,.spa_more__dAPeC>div,.spa_plan__cqJtz{grid-template-columns:1fr;gap:28px}.spa_cards__9qDfS article p:not(:first-child){min-height:0}.spa_photo__Ussa6 img{height:250px}.spa_section__AMVsh{padding-bottom:48px}.spa_plan__cqJtz{padding-block:40px 48px;gap:12px}.spa_more__dAPeC{padding-block:40px}}@media (prefers-reduced-motion:reduce){.spa_photo__Ussa6 img{transition:none}}