.imported-case .case-opening{max-width:880px}.imported-case .case-opening h1{font-size:clamp(32px,4.5vw,54px);line-height:1.35;overflow-wrap:anywhere}.imported-case .case-summary{max-width:700px}.imported-case .imported-hero{max-width:900px;margin:24px auto 38px;background:#f6f7f8}.imported-case .imported-hero img{max-height:760px;object-fit:contain}.imported-reading{padding:32px 0 46px;max-width:760px;border-bottom:1px solid #dce3eb}.imported-reading .case-kicker{margin-bottom:12px}.imported-reading h2{font-size:30px;font-weight:500;margin:0 0 18px}.imported-reading>p:last-child{font-size:16px;line-height:2;color:#536577;margin:0}.imported-gallery-section{padding-top:48px}.imported-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 26px;align-items:start}.imported-gallery .editorial-photo{margin:0;min-width:0}.imported-gallery .gallery-wide{grid-column:1/-1}.imported-gallery .editorial-photo img{width:100%;height:auto}.imported-case .case-note{margin-top:32px}.imported-case .case-kicker a{text-decoration:none}.imported-case .case-kicker a:hover{text-decoration:underline}@media(max-width:760px){.imported-case .case-opening h1{font-size:32px}.imported-case .imported-hero{margin-top:16px;margin-bottom:26px}.imported-case .imported-hero img{max-height:none}.imported-reading{padding:22px 0 30px}.imported-reading h2{font-size:25px}.imported-reading>p:last-child{font-size:15px}.imported-gallery-section{padding-top:32px}.imported-gallery{grid-template-columns:1fr;gap:25px}.imported-gallery .gallery-wide{grid-column:auto}}

.imported-case .case-opening h1 .imported-title-qualifier{display:inline-block;white-space:nowrap;font-size:.55em;font-weight:400;letter-spacing:0;vertical-align:middle}
