.project-focus{font-size:11px!important;line-height:1.7;color:var(--red)!important}.project-links{display:flex;flex-wrap:wrap;gap:16px 24px}.live-link{font-weight:400;color:var(--muted)}.case-eyebrow{margin-top:32px}.case-visual{margin-top:20px}.case-visual img{width:100%;height:auto}.case-visual.with-mobile{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:42px;align-items:center}.phone-frame{margin:0;padding:9px;background:#202425;border:1px solid #747979;border-radius:22px;overflow:hidden}.phone-frame img{border-radius:14px}.phone-frame figcaption{color:#fff;font-size:10px;text-align:center;padding-top:10px;padding-bottom:3px}.case-content{display:grid;grid-template-columns:1fr 2fr;gap:85px}.case-content aside{font-size:14px;border-top:1px solid var(--line);padding-top:22px}.case-content article{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--line)}.case-content article h2{font-size:28px}.case-features{padding-left:22px;font-size:15px}.case-features li{margin-bottom:14px}.work-editorial .project:first-child .project-image{background:#eaf1ee}.work-editorial .project:nth-child(3) .project-image{background:#f2ebe4}.work-editorial .project:nth-child(5) .project-image{background:#e9edf1}
@media(max-width:800px){.case-content{grid-template-columns:1fr;gap:36px}.case-visual.with-mobile{grid-template-columns:minmax(0,1fr) 145px;gap:20px}.case-content article h2{font-size:25px}}
@media(max-width:480px){.case-visual.with-mobile{grid-template-columns:1fr;gap:24px}.phone-frame{width:190px;justify-self:center}.case-content article{padding-bottom:24px;margin-bottom:24px}.project-copy .delivery{font-size:13px}.case-visual{margin-top:12px}}
