.work-case{background:transparent;border:0;border-radius:0;margin-bottom:30px}.work-case .work-image{border-radius:12px}.minimal-case-caption{display:flex;align-items:baseline;gap:16px;padding-top:14px;font-size:22px;font-weight:500;letter-spacing:-.035em}.minimal-case-caption>span:last-child{font-size:15px;font-weight:400;letter-spacing:0;color:#929297}.work-hover-info{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 20px 58px;color:white;text-align:left;background:linear-gradient(0deg,#000d,transparent 75%);opacity:0;transition:opacity .22s;pointer-events:none}.work-case .work-item:hover .work-hover-info,.work-case .work-item:focus-visible .work-hover-info,.work-case .work-item.show-details .work-hover-info{opacity:1}.hover-prompt-label{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffad;margin-bottom:8px}.hover-prompt{font-size:12px;line-height:1.55;font-weight:400}.work-case .work-open{z-index:3}.work-case .work-image .reference-photo{top:14px;left:14px}.work-prototype{display:none}.work-heading{margin-bottom:34px}.work-film-copy strong,.work-film-copy>span:last-child{display:none}.work-film-copy{gap:10px}.work-film-copy .eyebrow{font-size:14px;letter-spacing:0;text-transform:none}@media(max-width:760px){.minimal-case-caption{font-size:19px;gap:12px}.minimal-case-caption>span:last-child{font-size:13px}}@media(prefers-reduced-motion:reduce){.work-hover-info{transition:none}}
