/* Effects Framer's runtime ran on the home (the page no longer loads it); the scroll effects are welly-home-motion.js. */
@media (prefers-reduced-motion: no-preference) {
  @keyframes welly-orbit { to { rotate: 360deg; } }
  /* The ring of nine app icons turns once per 30 s; each icon turns back so it stays upright. */
  .framer-4o4vps { animation: welly-orbit 30s linear infinite; }
  .framer-4o4vps > * { animation: welly-orbit 30s linear infinite reverse; }
  /* The phone follows the scroll a little behind, like Framer's spring. */
  #hero .framer-ylasrn { transition: transform 0.2s cubic-bezier(0.44, 0, 0.56, 1); }
}
/* Without scripts the export's appear animations never start: show what they would have faded in. */
@media (scripting: none) {
  [data-framer-appear-id] { opacity: 1 !important; }
}
