.alya-video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:16px;box-shadow:0 0 25px rgba(0,0,0,0.4)}.alya-video iframe{width:100%;height:100%;object-fit:cover;border:none;pointer-events:none!important;transition:transform 8s ease}.alya-video:hover iframe{transform:scale(1.05)}.alya-video::after{content:"";position:absolute;inset:0;background:transparent;z-index:2}@media (max-width:768px){.alya-video{border-radius:10px}}