.study-original-heading{font-size:1.12em;line-height:1.7}.case-source-type{color:#8d3b55;font-weight:600}.case-article-heading h1{max-width:1050px;overflow-wrap:anywhere}.case-breadcrumbs{flex-wrap:wrap}.case-toc{max-height:calc(100vh - 150px);overflow-y:auto}.case-prose .case-note{font-size:1rem;line-height:1.8}.case-prose h3{overflow-wrap:anywhere}
@media(max-width:900px){.case-toc{max-height:none;overflow:visible}}
@media(max-width:800px){html .case-article-heading h1,html[dir=rtl] .case-article-heading h1{font-size:clamp(2rem,6vw,3.6rem)}}
