.treatments-carousel_section__DZwz2{padding:var(--armm-section-space,88px) var(--armm-section-gutter,24px);background:#123e40;color:#fff}.treatments-carousel_heading__jT5ZX{max-width:920px;margin:0;text-align:left}.treatments-carousel_heading__jT5ZX h2,.treatments-carousel_heading__jT5ZX h2 span{color:#fff}.treatments-carousel_heading__jT5ZX>span{color:#f0d58f}.treatments-carousel_heading__jT5ZX>span svg{color:currentColor}.treatments-carousel_track__kN2L1{display:flex;gap:20px;padding:0;margin:0;list-style:none}.treatments-carousel_slide__5EaIb{flex:0 0 calc((100% - 40px) / 3);padding-left:0;min-width:0;display:flex}.treatments-carousel_card__oxnFr{position:relative;width:100%;min-height:480px;height:100%;gap:0;padding:0;border:0;border-radius:var(--armm-card-radius,24px);overflow:hidden;background:#0c2527;color:#fff}.treatments-carousel_card__oxnFr>img{object-fit:cover;transition:transform .3s}.treatments-carousel_content__Y43mP{position:relative;flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(180deg,#0c2527b3,#0c2527eb 62%,#0c2527fa)}.treatments-carousel_section__DZwz2 .treatments-carousel_content__Y43mP h3{color:#fff;font:600 22px/1.35 var(--font-armm-heading),sans-serif;letter-spacing:-.01em;text-wrap:pretty;overflow-wrap:anywhere;margin:0}.treatments-carousel_details__d9hAy{min-width:0}.treatments-carousel_section__DZwz2 .treatments-carousel_details__d9hAy p{color:#fff;font-size:16px;line-height:1.55;margin:16px 0 0;overflow-wrap:anywhere}.treatments-carousel_section__DZwz2 .treatments-carousel_details__d9hAy a{margin-top:20px;max-width:100%;width:max-content;min-height:48px;height:auto;padding:12px 18px;border-radius:var(--armm-button-radius,12px);background:#f5e9c9;color:#123f40;white-space:normal;text-align:center}.treatments-carousel_section__DZwz2 .treatments-carousel_details__d9hAy a:focus-visible,.treatments-carousel_section__DZwz2 .treatments-carousel_details__d9hAy a:hover{background:#ead7a5;color:#123f40}.treatments-carousel_section__DZwz2 .treatments-carousel_details__d9hAy a:focus-visible{outline:3px solid #fff;outline-offset:4px}.treatments-carousel_card__oxnFr:focus-within{outline:3px solid #f0d58f;outline-offset:-3px}.treatments-carousel_controls__V0n1d{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;margin-top:24px}.treatments-carousel_controls__V0n1d button{min-width:44px;min-height:44px;border:1px solid #ffffff4d;border-radius:50%;background:transparent;color:#fff;font:inherit;cursor:pointer;transition:background-color .18s,border-color .18s}.treatments-carousel_controls__V0n1d>button{position:static;transform:none}.treatments-carousel_controls__V0n1d button:focus-visible:not(:disabled){background:#ffffff18;border-color:#f0d58f;outline:3px solid #f0d58f;outline-offset:3px}.treatments-carousel_controls__V0n1d button:disabled{opacity:.35;cursor:default}.treatments-carousel_dots__er_7P{display:flex}.treatments-carousel_dots__er_7P button{border:0}.treatments-carousel_dots__er_7P span{display:block;width:8px;height:8px;border-radius:50%;background:#ffffff4d;margin:auto}.treatments-carousel_dots__er_7P [aria-pressed=true] span,.treatments-carousel_dots__er_7P button:focus-visible:not(:disabled) span{background:#f0d58f}.treatments-carousel_controls__V0n1d .treatments-carousel_play__TBaGX{border-radius:var(--armm-button-radius,12px);padding:8px 16px;font-size:14px}@media (hover:hover){.treatments-carousel_card__oxnFr:hover>img{transform:scale(1.03)}.treatments-carousel_controls__V0n1d button:hover:not(:disabled){background:#ffffff18;border-color:#f0d58f}.treatments-carousel_dots__er_7P button:hover:not(:disabled) span{background:#f0d58f}}@media (max-width:1199px){.treatments-carousel_slide__5EaIb{flex-basis:calc((100% - 20px) / 2)}}@media (max-width:767px){.treatments-carousel_section__DZwz2{padding-block:var(--armm-section-space,56px)}.treatments-carousel_slide__5EaIb{flex-basis:100%}.treatments-carousel_card__oxnFr{min-height:440px}}@media (prefers-reduced-motion:reduce){.treatments-carousel_card__oxnFr>img,.treatments-carousel_controls__V0n1d button,.treatments-carousel_section__DZwz2 .treatments-carousel_details__d9hAy a{transition:none}.treatments-carousel_card__oxnFr:hover>img{transform:none}}