Unable to answer "Do these steps have a ramp? What kind?" – Steps – https://osm.org/way/1221946854 via StreetComplete 63.1:

Part of this incline is a ramp,  but very steep and narrows significantly at the top 