/* V5.1 selected-work case styles; inherits article.css */
.work-case-page .article-hero h1{font-size:clamp(43px,5.7vw,78px);max-width:1100px}
.work-case-page .article-deck{max-width:860px}
.work-case-page .article-shell{padding-top:65px}
.case-context{border-left:3px solid #5299ff;background:#122138;padding:25px 28px;margin:0 0 54px}
.case-context p{margin:10px 0 0;font-size:18px;color:#e3edfa;line-height:1.55}
.work-case-page .article-role{border-top:1px solid #2b405a;padding-top:42px}
.work-case-page .article-role p:last-child{font-size:13px;line-height:1.85;color:#92a8c2}
@media(max-width:520px){.work-case-page .article-hero h1{font-size:clamp(39px,9vw,55px)}.case-context{padding:20px}}
