.project-tile .case-card__media{background-color:#f7f7f7;container-type:inline-size}.case-card__brand .case-card__logo{object-fit:contain;filter:brightness(0);opacity:.72;width:64%;height:22cqw;transition:filter .35s .43s,opacity .35s .43s}.case-card__brand,.case-card__preview{pointer-events:none;position:absolute;inset:0}.case-card__brand{z-index:1;isolation:isolate;background-color:#f7f7f7;justify-content:center;align-items:center;transition:transform .43s cubic-bezier(.22,1,.36,1),background-color .55s .43s;display:flex;transform:translateY(0)}.case-card__brand .case-card__legacy-cover,.case-card__preview img{object-fit:cover;width:100%;height:100%}.case-card__brand .case-card__legacy-cover{filter:grayscale()brightness(.65)contrast(5);mix-blend-mode:multiply;transition:filter .35s .43s;transform:scale(1.01)}.case-card__preview{overflow:hidden}.case-card__preview img{transition:transform .57s cubic-bezier(.22,1,.36,1);transform:scale(1.05)translateY(3%)}.project-tile .case-card__badge{z-index:2}.project-tile .case-card--active .case-card__brand{background-color:var(--project-cover-color,#304653);transition:transform .43s cubic-bezier(.22,1,.36,1) .25s,background-color .35s}.project-tile .case-card--active .case-card__logo{filter:brightness(0)invert();opacity:1;transition-delay:0s}.project-tile .case-card--active .case-card__legacy-cover{filter:grayscale()brightness(.65)contrast(5)invert();mix-blend-mode:screen;transition-delay:0s}.project-tile .case-card--active[data-preview-ready=true] .case-card__brand{transform:translateY(-100%)}.project-tile .case-card--active[data-preview-ready=true] .case-card__preview img{transition-delay:.25s;transform:scale(1)translateY(0)}@media (prefers-reduced-motion:reduce){.case-card__brand{transition:opacity .15s,background-color .15s}.case-card__preview img{transition:none;transform:none}.project-tile .case-card--active .case-card__brand{transition:opacity .15s .25s,background-color .15s}.project-tile .case-card--active[data-preview-ready=true] .case-card__brand{opacity:0;transform:none}}
