/* Quality-only layout adjustments following temporary image removal. */
body.case-quality main section { margin:0; }
body.case-quality main .feature-intro {margin-bottom:2rem;}
body.case-quality main .case {padding-block:3rem!important;}
body.case-quality main .case-content > p + p {margin-top:1rem;}
body.case-quality main .case-content > .key {margin:1.5rem 0!important;}
body.case-quality main .case-content > .key + p {margin-top:1.5rem!important;}
body.case-quality main .case-content > p + .key {margin-top:1.5rem!important;}
body.case-quality main .mechanisms + p,
body.case-quality main .outcomes + p {margin-top:2rem!important;}
body.case-quality main .outcomes + p + p {margin-top:1.25rem!important;}
body.case-quality main .case + .case {margin-top:0;}
body.case-quality main .case + .micro-example {margin-top:0;}
body.case-quality main .micro-example {padding-block:2.5rem;}
body.case-quality main .meta + * {margin-top:2rem;}
body.case-quality main .hero + main section:first-child {padding-top:4rem!important;}
@media(max-width:760px){
 body.case-quality main .case {padding-block:2.5rem!important;}
 body.case-quality main .mechanisms + p,
 body.case-quality main .outcomes + p {margin-top:1.5rem!important;}
 body.case-quality main .micro-example {padding-block:2rem;}
}
