Show/hide fields based on a pipeline stage?

Show/hide fields based on a pipeline stage?

H,

I´ve created a blueprint to make fields mandatory based on the stage of the sales processes, the thing is that some fields are only needed if a deal has reached a certain stage of a pipeline, for example the "Closing price" field is only requiered when a deal has reached the "Won" stage. So what I need is to hide the "Closing price" field until the Deal reaches "Won" stage, so that users have to enter the "Closing price" value before moving to the "Won" stage via the blueprint transition.

How can I achieve that? How can I show/hide fields based on a pipeline stage?