.c1-video{opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.c1-video[data-loaded=true]{opacity:1}.c1-video[data-variant=card]{object-fit:contain;width:100%;height:100%}.c1-video[data-variant=background]{object-fit:cover;width:100%;max-width:none;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.c1-video{transition:none}}
