.client-video{aspect-ratio:9/16;background:#2b2321;border-radius:4px;position:relative;overflow:hidden}.client-video video{object-fit:cover;width:100%;height:100%;display:block}.client-video-play{width:62px;height:62px;color:var(--color-primary);background:#ffffffe0;border-radius:50%;justify-content:center;align-items:center;margin:auto;padding-left:4px;font-size:1.5rem;transition:transform .3s,background .3s;display:flex;position:absolute;inset:0;box-shadow:0 6px 18px #0000002e}.client-video-play:hover{background:#fff;transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.client-video-play{transition:none}}
