.home-benefits .apo-slide-playback,
.td-motion-card .apo-slide-playback,
.apo-journey .aj-controls .apo-slide-playback {
  box-sizing:border-box;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:.35em;
  width:auto;
  height:auto;
  min-height:44px;
  padding:4px 10px;
  border:0;
  border-radius:8px;
  color:inherit;
  background:transparent;
  font:inherit;
  font-size:13px;
  font-weight:700;
  cursor:pointer;
}
.apo-slide-playback::before {content:"";width:8px;height:10px;box-sizing:border-box;border-inline:3px solid currentColor}
.apo-slide-playback[aria-label^="Play"]::before {width:0;height:0;border:0;border-block:5px solid transparent;border-inline-start:8px solid currentColor}
.apo-slide-playback:hover {text-decoration:underline;text-underline-offset:3px}
.apo-slide-playback:focus-visible {outline:2px solid currentColor;outline-offset:2px}
[data-apo-slide-playback][hidden] {display:none!important}
[data-slide-held] svg, [data-slide-held] svg * {animation-play-state:paused!important}
