Maybe the idea could be implemented :
highway=steps + level=top / bottom
and between highway=stair_landing