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')]
Second:
Middle of your text.
(live: 2s)[(goto: 'thirdPassage')]
Last:
Top of your text.
This is really messy. Sorry i don't actually know a way to directly answer your question