/* wm-number-ticker: digits roll like an odometer. Adapted from Watermelon UI (MIT), pricing-widget and
   changeable-pricing-section (NumberFlow digit roll, spring 260/22). Vanilla port by SilverLion. */
.wm-nt { display: inline-flex; font-variant-numeric: tabular-nums; white-space: nowrap; }
.wm-nt-d { display: inline-block; height: 1lh; overflow: clip; overflow-clip-margin: 0.08em; }
@supports not (height: 1lh) { .wm-nt-d { height: 1.2em; line-height: 1.2em; } .wm-nt { line-height: 1.2em; } }
.wm-nt-col { display: flex; flex-direction: column; transform: translate3d(0, calc(var(--n, 0) * -10%), 0);
  transition: transform var(--wm-nt-dur, 0.9s) var(--wm-spring, cubic-bezier(0.34, 1.3, 0.64, 1)); }
.wm-nt-col > span { display: block; height: 1lh; text-align: center; }
@supports not (height: 1lh) { .wm-nt-col > span { height: 1.2em; } }
.wm-nt-s { display: inline-block; }
@media (prefers-reduced-motion: reduce) { .wm-nt-col { transition: none; } }
