/* Personal treatment approach, with the photograph behind the text. */
.story.approach-story{position:relative;isolation:isolate;overflow:hidden;width:calc(100% - 48px);max-width:1120px;padding:clamp(30px,5vw,64px);border-radius:18px;background:#e9ded0;scroll-margin-top:24px}
.approach-photo{position:absolute;inset:0;z-index:-2;display:block}.approach-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:35% center}
.approach-story::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(251,247,239,.06) 0%,rgba(251,247,239,.22) 24%,rgba(251,247,239,.86) 43%,rgba(251,247,239,.92) 100%)}
.approach-copy{max-width:610px;width:64%;margin-left:auto}.approach-story p{color:#30382e}.approach-story .eyebrow{color:#684361}
@media(max-width:760px){.story.approach-story{width:calc(100% - 32px);padding:32px 24px}.approach-copy{width:100%;max-width:none}.approach-photo img{object-position:30% center}.approach-story::before{background:rgba(251,247,239,.88)}}
