/* Fade in 450ms, hold 2500ms, fade out 1200ms. Never depend on hover. */
body .device-phone .phone-hover-cue{opacity:0;transform:translate(-50%,-50%) translateY(7px);transition:none;animation:none}
body .device-phone.scroll-intro-active .phone-hover-cue{animation:phone-scroll-introduction 4.15s linear both}
@keyframes phone-scroll-introduction{0%{opacity:0;transform:translate(-50%,-50%) translateY(7px)}10.8434%{opacity:1;transform:translate(-50%,-50%)}71.0843%{opacity:1;transform:translate(-50%,-50%)}100%{opacity:0;transform:translate(-50%,-50%)}}
@media(prefers-reduced-motion:reduce){body .device-phone .phone-hover-cue{display:none;animation:none!important}}
.device-phone-screen[data-scroll-start]{overflow-anchor:none;scroll-behavior:auto}
