A couple of ways i can think of (starting points at least).
Platform behaviour has the option to set speed. What you want to do is set different platform speeds for the different parts of the animation (that requires searching for information on how to use animations).
The other way is with time delta. Ive only just started using it but its fantastic. Set a global(or local) variable to count dt when you start to move. That way you could set different movement speeds in a timebased way instead.
There is probably a ton of other ways. Ive only been using the program for a few months myself.