.case-study-page{background:var(--paper)}.case-study:before,.case-preview:before{display:none}.case-layout{padding-top:70px}.case-sidebar{top:140px}.case-sidebar>.eyebrow,.case-number,.case-sidebar .case-role,.case-eyebrow{color:var(--green)}.case-sidebar h1{font-size:32px}.case-brief{background:#fffdf5}.case-preview{background:#e4e9df}.case-related{background:#e9e5d8}.case-related .unified-heading{margin-bottom:35px}.unified-heading>span{font-size:60px;font-weight:800;color:var(--green)}.unified-heading h2{font-size:25px;margin-top:15px}.text-link .arrow-swap{display:block}.case-tags span{color:var(--green);border-color:var(--line)}.case-study .case-description,.case-study .case-goal{color:var(--ink)}.preview-controls button[aria-pressed=true]{background:var(--green)}.preview-dialog{border:0;background:var(--paper);color:var(--ink);max-width:96vw}.preview-dialog::backdrop{background:#193e49c9}.case-related .reveal{opacity:1;transform:none}.case-sidebar>h1 small{font-size:17px}.case-study .case-back{color:var(--green)}@media(max-width:750px){.case-layout{padding:45px 6% 60px}.case-sidebar{position:static}.case-sidebar h1{font-size:28px}.case-preview{padding-top:60px}.unified-heading>span{font-size:48px}}
.case-sidebar dt,.case-external{color:var(--green)}.case-narrative>h2{color:var(--green)}.case-narrative p{color:var(--ink);font-size:17px}.case-consult{background:#e4e9df}.case-preview{border-radius:0;border-color:var(--line)}.case-detail-image>figcaption{color:var(--green)}
