.cl .clh-odo-win{display:flex;overflow:hidden}.cl .clh-odo-slot{flex:none;position:relative;overflow:hidden}.cl .clh-odo-size{visibility:hidden}.cl .clh-odo-reel{text-align:center;flex-direction:column;display:flex;position:absolute;inset:0 0 auto}.cl .clh-odo-reel>span{display:block}.cl .clh-odo-reel.is-digit{transform:translateY(var(--from))}.cl .clh-odo-reel.is-char{transform:translateY(100%)}@media (prefers-reduced-motion:no-preference){.cl .cl-reveal.is-in :is(.clh-odo-slot,.clh-odo-reel){animation-duration:2.6s;animation-delay:calc(.3s + var(--delay,0s));animation-iteration-count:infinite;animation-fill-mode:both}.cl .cl-reveal.is-in .clh-odo-slot{animation-name:clh-odo-out;animation-timing-function:var(--cl-ease-overshoot)}.cl .cl-reveal.is-in .clh-odo-reel{animation-timing-function:ease-out}.cl .cl-reveal.is-in .clh-odo-reel.is-digit{animation-name:clh-odo-value}.cl .cl-reveal.is-in .clh-odo-reel.is-char{animation-name:clh-odo-char}.cl .clh-odo[data-paused] :is(.clh-odo-slot,.clh-odo-reel){animation-play-state:paused}.cl .cl-reveal.is-in .clh-odo[data-once] :is(.clh-odo-slot,.clh-odo-reel){animation-iteration-count:1}.cl .cl-reveal.is-in .clh-odo[data-once] .clh-odo-slot{animation-name:none}}@keyframes clh-odo-value{0%{transform:translateY(var(--from))}27%,to{transform:translateY(var(--to))}}@keyframes clh-odo-char{0%{transform:translateY(100%)}15%,to{transform:translateY(0)}}@keyframes clh-odo-out{0%,85%{transform:translateY(0)}to{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.cl .clh-odo-reel.is-digit{transform:translateY(var(--to))}.cl .clh-odo-reel.is-char{transform:none}}
