/* Homepage mobile: keep content and controls, remove continuous visual effects. */
@media (max-width: 680px) {
  html { scroll-behavior: auto; }

  body.landing-professional-type *,
  body.landing-professional-type *::before,
  body.landing-professional-type *::after {
    backdrop-filter: none !important;
    -webkit-backdrop-filter: none !important;
  }

  body.landing-professional-type .hero-slide-image,
  body.landing-professional-type .hero-slide-copy,
  body.landing-professional-type .hero-slider-dots button::before {
    transition: none !important;
    will-change: auto !important;
  }

  html.reveal-ready body.landing-professional-type [data-reveal],
  html.reveal-ready body.landing-professional-type [data-reveal-item] {
    opacity: 1 !important;
    transform: none !important;
    transition: none !important;
  }

  body.landing-professional-type .shop-network.is-active .shop-network-flow,
  body.landing-professional-type .shop-network.is-active .shop-network-hub,
  body.landing-professional-type .shop-network.is-active .shop-network-hub::before,
  body.landing-professional-type .shop-network.is-active .shop-network-node,
  body.landing-professional-type .shop-network.is-active .shop-network-stage::before,
  body.landing-professional-type .shop-network.is-active .shop-network-stage::after {
    animation: none !important;
    will-change: auto !important;
  }
  body.landing-professional-type .shop-network-lines .shop-network-flow { opacity: 0; }

  body.landing-professional-type .seller-proof-window,
  body.landing-professional-type .rlf-methods-window {
    overflow-x: auto;
    mask-image: none;
    -webkit-mask-image: none;
    scrollbar-width: thin;
  }
  body.landing-professional-type .seller-proof-track,
  body.landing-professional-type .seller-proof-track.is-reverse,
  body.landing-professional-type .rlf-methods-marquee {
    animation: none !important;
    will-change: auto !important;
  }
  body.landing-professional-type .seller-proof-set[aria-hidden="true"],
  body.landing-professional-type .rlf-method-track[aria-hidden="true"] { display: none; }
  body.landing-professional-type .seller-proof-glow { display: none; }

  body.landing-professional-type .play-promo-dialog { filter: none; }
  body.landing-professional-type .play-promo-dialog::backdrop { backdrop-filter: none; }
}
