.home-materials .material-image{transition:opacity .45s}.material-visual>.material-motion{z-index:2;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.material-visual>.material-motion.is-playing{opacity:1}.home-materials .material-caption{z-index:3}.home-materials .material-progress:before{will-change:auto;transition:transform .25s linear}@media (prefers-reduced-motion:reduce){.material-visual>.material-motion{display:none}}
