.odo__value{display:flex;align-items:baseline;gap:1px;font-weight:700;font-size:clamp(2rem,5vw,2.75rem);letter-spacing:-.02em;line-height:1}.odo__digit{position:relative;display:inline-block;width:.62em;height:1em;overflow:hidden;vertical-align:baseline}.odo__reel{position:absolute;top:0;left:0;right:0;display:flex;flex-direction:column;will-change:transform;transition:transform 1.1s cubic-bezier(.16,1,.3,1)}.odo__num{height:1em;line-height:1em;display:grid;place-items:center}.odo__suffix{margin-left:.05em}.odo__label{margin-top:.5rem;font-size:.78rem}.odo--dark .odo__value{color:#fff}.odo--dark .odo__label{color:hsla(0,0%,100%,.6)}.odo--light .odo__value{color:#184c3a}.odo--light .odo__label{color:#707070}@media (prefers-reduced-motion:reduce){.odo__reel{transition:none}}