@keyframes XTyh6G_playhead-lap{0%{transform:translate(0)}to{transform:translateX(var(--lap,0px))}}[data-reveal=in] .XTyh6G_playhead{will-change:transform;animation:18s linear 2.4s infinite XTyh6G_playhead-lap}@keyframes XTyh6G_bar-settle{0%,to{transform:scaleY(1)}50%{transform:scaleY(.97)}}[data-reveal=in] .XTyh6G_bar{animation:XTyh6G_bar-settle calc(7s + var(--i,0) * .5s) ease-in-out calc(2.4s + var(--i,0) * 1.1s) infinite}.XTyh6G_compareLeft{clip-path:inset(0 50.1% 0 0)}.XTyh6G_compareRight{clip-path:inset(0 0 0 49.9%)}.XTyh6G_compareSeam{transform:translate(49.9%)}@keyframes XTyh6G_compare-left{0%,to{clip-path:inset(0 50.1% 0 0)}25%{clip-path:inset(0 35% 0 0)}75%{clip-path:inset(0 65% 0 0)}}@keyframes XTyh6G_compare-right{0%,to{clip-path:inset(0 0 0 49.9%)}25%{clip-path:inset(0 0 0 65%)}75%{clip-path:inset(0 0 0 35%)}}@keyframes XTyh6G_compare-seam{0%,to{transform:translate(49.9%)}25%{transform:translate(65%)}75%{transform:translate(35%)}}[data-reveal=in] .XTyh6G_compareLeft{animation:24s ease-in-out 2.4s infinite XTyh6G_compare-left}[data-reveal=in] .XTyh6G_compareRight{animation:24s ease-in-out 2.4s infinite XTyh6G_compare-right}[data-reveal=in] .XTyh6G_compareSeam{animation:24s ease-in-out 2.4s infinite XTyh6G_compare-seam}@media (prefers-reduced-motion:reduce){.XTyh6G_playhead,.XTyh6G_bar,.XTyh6G_compareLeft,.XTyh6G_compareRight,.XTyh6G_compareSeam{animation:none!important}.XTyh6G_playhead{will-change:auto}}
