.case-commerce .work-detail-primary{padding-bottom:52px}
.case-commerce .work-detail-header h1{max-width:10ch;font-weight:450}
.case-commerce .work-detail-meta{margin-top:38px}
.case-commerce .work-detail-intro{max-width:720px;margin-top:30px}
.case-commerce .work-detail-section{padding-top:94px}
.case-commerce .commerce-kicker{margin-bottom:18px;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}
.case-commerce .work-detail-section h2{max-width:15ch;font-size:clamp(30px,3.5vw,46px)}
.case-commerce .work-detail-body{margin-top:24px}
.case-commerce .work-detail-body p{max-width:660px}
.case-commerce .commerce-interface-figure{max-width:387px;margin:0}
.case-commerce .commerce-interface-figure .image-button{height:auto;cursor:zoom-in}
.case-commerce .commerce-interface-figure img{width:100%;height:auto;max-height:none;object-fit:contain}
.case-commerce .commerce-interface-figure figcaption{margin-top:12px;color:var(--muted);font-size:12px}
@media(max-width:720px){.case-commerce .work-detail-primary{padding-bottom:40px}.case-commerce .work-detail-meta{margin-top:28px}.case-commerce .work-detail-section{padding-top:72px}.case-commerce .commerce-kicker{margin-bottom:14px}}
