:is(.ipwh-home,.ipwh-about-page,.ipwh-sm-page,.ipwh-ssl-page,.ipwh-vpn-page,.ipwh-wb-page,.ipwh-wm-page,.ipwh-ws-page,.ipwh-smm-page,.ipwh-awb-page,.ipwh-service-page,.ipwh-seoav-page,.ipwh-seotool-page,.ipwh-wd-page,.ipwh-contact-page)[data-ipwh-reveal-ready] .ipwh-scroll-reveal {
  opacity: 0;
  transform: translateY(26px);
  filter: blur(5px);
  transition: opacity .68s ease var(--ipwh-reveal-delay, 0ms), transform .68s cubic-bezier(.22, 1, .36, 1) var(--ipwh-reveal-delay, 0ms), filter .68s ease var(--ipwh-reveal-delay, 0ms);
  will-change: opacity, transform, filter;
}

:is(.ipwh-home,.ipwh-about-page,.ipwh-sm-page,.ipwh-ssl-page,.ipwh-vpn-page,.ipwh-wb-page,.ipwh-wm-page,.ipwh-ws-page,.ipwh-smm-page,.ipwh-awb-page,.ipwh-service-page,.ipwh-seoav-page,.ipwh-seotool-page,.ipwh-wd-page,.ipwh-contact-page)[data-ipwh-reveal-ready] .ipwh-scroll-reveal-visible {
  opacity: 1;
  transform: none;
  filter: none;
  will-change: auto;
}

@media (prefers-reduced-motion: reduce) {
  :is(.ipwh-home,.ipwh-about-page,.ipwh-sm-page,.ipwh-ssl-page,.ipwh-vpn-page,.ipwh-wb-page,.ipwh-wm-page,.ipwh-ws-page,.ipwh-smm-page,.ipwh-awb-page,.ipwh-service-page,.ipwh-seoav-page,.ipwh-seotool-page,.ipwh-wd-page,.ipwh-contact-page)[data-ipwh-reveal-ready] .ipwh-scroll-reveal {
    opacity: 1;
    transform: none;
    filter: none;
    transition: none;
  }
}
