/* Background only: preserve all foreground layout, copy, menus and cards. */
body.home-modern .hero-showcase .full-motion-background .full-bg-scene{transition:opacity 1.8s ease}
body.home-modern .hero-showcase .full-motion-background .full-bg-scene img{object-fit:cover;object-position:75% center;transform-origin:center;animation:yessuri-preview-drift 15s ease-in-out infinite alternate!important}
body.home-modern .hero-showcase .full-motion-background .full-bg-scene:nth-child(2) img{animation-direction:alternate-reverse!important}
body.home-modern .hero-showcase .full-motion-background:after{background:linear-gradient(90deg,#f8faf3ed 0%,#f6f8efb8 32%,#ffffff00 66%),linear-gradient(0deg,#eef3eff5 0%,transparent 30%)}
@keyframes yessuri-preview-drift{from{transform:scale(1.02) translateX(-.5%)}to{transform:scale(1.13) translateX(1%)}}
@media(max-width:900px){body.home-modern .hero-showcase .full-motion-background .full-bg-scene img{object-position:67% center}body.home-modern .hero-showcase .full-motion-background:after{background:linear-gradient(90deg,#fffffff0,#ffffff72),linear-gradient(0deg,#eef3eff5,transparent 50%)}}
@media(max-width:760px){html body.home-modern.ys-home-installed .hero-showcase .full-motion-background .full-bg-scene:nth-child(n) img{animation:yessuri-preview-drift 15s ease-in-out infinite alternate!important}html body.home-modern.ys-home-installed .hero-showcase .full-motion-background .full-bg-scene:nth-child(2) img{animation-direction:alternate-reverse!important}}
/* Preserve the restored device panorama within its original background area. */
body.home-modern .hero-showcase .full-motion-background .full-bg-scene:nth-child(3) img,html body.home-modern.ys-home-installed .hero-showcase .full-motion-background .full-bg-scene:nth-child(3) img{object-fit:contain;object-position:center 52%}
@media(prefers-reduced-motion:reduce){body.home-modern .hero-showcase .full-motion-background .full-bg-scene{transition:none}body.home-modern .hero-showcase .full-motion-background .full-bg-scene img,html body.home-modern.ys-home-installed .hero-showcase .full-motion-background .full-bg-scene:nth-child(n) img{animation:none!important}}
