/* Typography stays in its existing layout; entry and scroll use separate layers. */
#pricing .service-dynamic .service-line{
  transform:translate3d(var(--service-scroll-x,0px),var(--service-scroll-y,0px),0);
  transition:none;
}
#pricing .service-dynamic[data-service-motion='focus'] .service-line{overflow:visible}
#pricing .service-dynamic .service-line>span{
  transition:none;
  transform:none;
  opacity:1;
  filter:none;
  clip-path:none;
}
#pricing .service-dynamic .service-line:nth-of-type(even)>span{transform-origin:right center}
#pricing .service-dynamic .service-line:nth-of-type(odd)>span{transform-origin:left center}
#pricing .service-dynamic.service-await .service-line>span{opacity:0}
#pricing .service-dynamic p{transition:none}
#pricing .service-dynamic.service-visible .service-line{will-change:transform}
@media(prefers-reduced-motion:reduce){
  #pricing .service-dynamic .service-line,
  #pricing .service-dynamic .service-line>span,
  #pricing .service-dynamic .service-detail,
  #pricing .service-dynamic p{
    transform:none!important;
    transition:none!important;
    animation:none!important;
    opacity:1!important;
    filter:none!important;
    clip-path:none!important;
    will-change:auto!important;
  }
}
