.case-study{flex-direction:column;gap:.85rem;max-width:42rem;margin-bottom:4rem;display:flex}.case-study__back{letter-spacing:.04em;width:fit-content;margin-bottom:.5rem}.case-study__title{margin:0;font-size:1.35rem}.case-study__tags{letter-spacing:.1em;text-transform:uppercase;color:#888;flex-wrap:wrap;gap:.35rem .85rem;margin:0;padding:0;font-size:.72rem;font-weight:450;list-style:none;display:flex}.case-study__lede{margin:.25rem 0 .5rem}.case-study__still{width:100%;height:auto;margin:.5rem 0 .75rem;display:block}.case-study__section h3{margin:1.25rem 0 .5rem;font-size:1.05rem}.case-study__section p{margin:0 0 .75rem}.case-study__links{flex-direction:column;gap:.4rem;margin-top:.5rem;display:flex}.case-study__links a{width:fit-content}
