Please use the tags to state your format.
I don't know if there is a smooth animation thing in harlowe cause i don't really use that stuff, but this method kinda works?
In the first passage:
Bottom of your text.
(live: 2s)[(goto: 'secondPassage')]
Middle of your text.
(live: 2s)[(goto: 'thirdPassage')]
Top of your text.
This is really messy. Sorry i don't actually know a way to directly answer your question