.storefront .clinical-practices-page .about-hero-grid{grid-template-columns:1.1fr 1fr;gap:48px}.storefront .clinical-practices-page h1{font-size:clamp(40px,4.3vw,62px)}.clinical-practices-page .clinical-visual{position:relative;align-self:stretch;margin:0;border-radius:6px;overflow:hidden;background:#eee9df;min-height:430px}.clinical-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:45% center}.clinical-visual figcaption{position:absolute;bottom:16px;left:16px;right:16px;width:fit-content;max-width:calc(100% - 32px);padding:7px 11px;background:#fffffff0;border-radius:3px;color:#445550;font-size:10px;line-height:1.5}.clinical-practices-page .about-cta{background:#f2ede5;border-color:#e3dacf}.clinical-practices-page .about-content:not(.about-purpose){border-top:3px solid #c6d2c8}
@media(max-width:950px){.storefront .clinical-practices-page .about-hero-grid{gap:28px}.clinical-practices-page .clinical-visual{min-height:380px}}
@media(max-width:700px){.storefront .clinical-practices-page .about-hero-grid{grid-template-columns:1fr;gap:30px}.storefront .clinical-practices-page h1{font-size:42px}.clinical-practices-page .clinical-visual{min-height:0;aspect-ratio:1.25}.clinical-visual img{height:100%}.clinical-practices-page .about-purpose{padding-bottom:38px}}

.clinical-practices-page .clinical-visual img{object-position:center}.clinical-practices-page .about-cta{background:#eaf0f3;border-color:#d8e1e6}.clinical-practices-page .about-content:not(.about-purpose){border-top-color:#afc1ce}
