@keyframes rv-pop{0%{opacity:0;scale:.2}70%{opacity:1;scale:1.12}to{opacity:1;scale:1}}@keyframes rv-grow-x{0%{scale:0 1}to{scale:1}}@keyframes rv-grow-y{0%{scale:1 0}to{scale:1}}@keyframes rv-dash{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rv-fade{0%{opacity:0}to{opacity:1}}.rv-armed .tl-dot{opacity:0;scale:.2}.rv-armed .tl-line{scale:1 0}.rv-play .tl-dot{animation:.5s cubic-bezier(.3,1.4,.5,1) both rv-pop;animation-delay:calc(var(--i) * .42s)}.tl-line{transform-origin:top}.rv-play .tl-line{animation:.45s ease-out both rv-grow-y;animation-delay:calc(var(--i) * .42s + .22s)}@media (width>=768px){.tl-line{transform-origin:0}.rv-armed .tl-line{scale:0 1}.rv-play .tl-line{animation-name:rv-grow-x}}.sc-bar,.sc-fill{transform-origin:0}.rv-armed .sc-bar,.rv-armed .sc-fill{scale:0 1}.rv-play .sc-bar{animation:.9s cubic-bezier(.2,.8,.2,1) both rv-grow-x;animation-delay:calc(var(--i) * .18s)}.rv-play .sc-fill{animation:.7s cubic-bezier(.2,.8,.2,1) both rv-grow-x;animation-delay:calc(var(--i) * .18s + .65s)}.of-check path{stroke-dasharray:1;stroke-dashoffset:0}.rv-armed .of-check path{stroke-dashoffset:1px}.rv-play .of-check path{animation:.45s ease-out both rv-dash;animation-delay:calc(var(--i) * .16s + .15s)}[data-countup]{position:relative}[data-countup].is-counting{color:#0000}.rv-count{color:rgb(var(--color-fg));font-variant-numeric:tabular-nums;position:absolute;top:0;right:0}
