.cohesive-site[data-site-page="app"] #site-main .app-ui-visual[data-app-motion-started="true"]:is([data-app-motion="running"],[data-app-motion="paused"]) .aui-phone {
 background-color:#142132;
 background-image:linear-gradient(110deg,#ffffff00 42%,#cde8ff80 47%,#fffffff2 50%,#cde8ff80 53%,#ffffff00 58%);
 background-size:300% 100%;background-repeat:no-repeat;background-position:100% 0;
 animation:aui-arrive 1s cubic-bezier(.2,.65,.25,1) both,aui-float 7.2s ease-in-out 1s infinite,aui-edge-shine 12s cubic-bezier(.3,.1,.35,1) 1.8s infinite;
}
@keyframes aui-edge-shine {
 0% { background-position:100% 0; }
 23%,100% { background-position:0% 0; }
}
.cohesive-site[data-site-page="app"] #site-main .app-ui-visual[data-app-motion="reduced"] .aui-phone { background-image:none; }
@media(prefers-reduced-motion:reduce){
 .cohesive-site[data-site-page="app"] #site-main .app-ui-visual .aui-phone { background-image:none!important; }
}
