/* Five original campaign images, shown as one horizontal mobile carousel. */
.cd-mobile-benefit-title,.cd-mobile-benefit-carousel{display:none}
@media(max-width:760px){
  #view-home.cd-home-rework .cd-home-below.cd-mobile-benefit-ready>.cd-home-benefit{display:none!important}
  #view-home.cd-home-rework .cd-home-below>.cd-mobile-benefit-carousel{display:block;margin:0;overflow:hidden;border-radius:16px;background:#fff;box-shadow:none;touch-action:pan-y}
  .cd-mobile-benefit-carousel .cd-benefit-track{display:flex;width:100%;gap:0;align-items:center;will-change:transform}
  .cd-mobile-benefit-carousel .cd-benefit-slide{display:block;box-sizing:border-box;flex:0 0 100%;aspect-ratio:60/17;margin:0;padding:0;border:0;border-radius:16px;overflow:hidden;background:#fff;cursor:pointer}
  .cd-mobile-benefit-carousel .cd-benefit-slide:not(button){cursor:default}
  .cd-mobile-benefit-carousel .cd-benefit-slide img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}
  .cd-mobile-benefit-carousel .cd-benefit-slide.cd-benefit-clone{pointer-events:none}
  .cd-mobile-benefit-carousel button:focus-visible{outline:2px solid #1477d2;outline-offset:-3px}
  #view-home.cd-home-rework .cd-news-title{margin-top:17px}
}
@media(prefers-reduced-motion:reduce){
  .cd-mobile-benefit-carousel .cd-benefit-track{transition:none!important}
}
