.clinical-case .clinical-story-hero-copy h1{font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.12;letter-spacing:-.035em}.clinical-case .clinical-story-hero figure img{height:auto;max-height:560px;object-fit:contain;background:#f0f1f2}.clinical-case .clinical-story-figure img{height:auto;max-height:540px;object-fit:contain;background:#f0f1f2}.clinical-case .clinical-story-section{border-bottom:1px solid var(--line)}.clinical-case .clinical-story-section>div{min-width:0}.clinical-case .clinical-story-section h2{font-size:clamp(1.65rem,2.6vw,2.5rem)}.case-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px}.case-media-grid figure{min-width:0}.case-media-grid img{width:100%;height:360px!important;object-fit:contain!important}.case-video{margin:40px 0 0}.case-video video{display:block;width:100%;max-height:650px;background:#17191a}.case-card-image{display:block;width:100%;height:210px;object-fit:contain;background:#f0f1f2;margin-bottom:24px}.clinical-case .story-cta{gap:40px}.clinical-case .story-cta h2{font-size:clamp(1.8rem,3vw,2.8rem)}@media(max-width:760px){.case-media-grid{grid-template-columns:1fr;gap:28px}.case-media-grid img{height:auto!important;max-height:430px}.clinical-case .clinical-story-hero figure img{max-height:400px}.clinical-case .clinical-story-nav{max-width:100%;box-sizing:border-box}.case-video video{max-height:75vh}.clinical-case .clinical-story-section{padding-block:44px}.clinical-case .clinical-story-hero-copy h1{font-size:2rem}.case-card-image{height:190px}}