The current path uses a single curve, which can be represented with the CSS cubic-bezier() function. Consider using multiple curves to generate the result as a keyframes animation.
Property
transform: translateX({value}%);