.ld-statistics .ld-value-phone-only { display:none; }
@media(max-width:600px) {
 .ld-statistics .ld-statistic.ld-value-phone-only { display:block; }
 .ld-statistics .ld-value-dots button.ld-value-phone-only { display:grid; }
}
@media(max-width:760px) {
 .ld-statistics.is-value-carousel .ld-statistics__grid { overflow:hidden; gap:0; touch-action:pan-y; }
 .ld-statistics.is-value-carousel .ld-statistic { grid-area:1 / 1; align-self:start; width:100%; transition:transform 280ms ease,visibility 280ms; }
 .ld-statistics.is-value-carousel .ld-statistic + .ld-statistic { border-top:0; padding-top:0; }
 .ld-statistics.is-value-carousel .ld-statistic[aria-hidden=true] { visibility:hidden; }
 .ld-value-dots { display:flex; justify-content:center; gap:0; margin-top:16px; }
 .ld-value-dots button { display:grid; place-items:center; width:24px; height:32px; padding:0; border:0; background:transparent; border-radius:0; }
 .ld-value-dots button span { display:block; width:10px; height:10px; border:1px solid #8193a5; border-radius:50%; background:#60768b; }
 .ld-value-dots button[aria-current=true] span { border-color:var(--ld-accent); background:var(--ld-accent); }
 .ld-value-dots button:focus-visible { outline:2px solid #d9b779; outline-offset:1px; border-radius:3px; }
 .ld-statistics.is-value-carousel.is-value-resetting .ld-statistic { transition:none; }
}
@media(prefers-reduced-motion:reduce) {
 .ld-statistics.is-value-carousel .ld-statistic { transition:none; }
}
