Unable to answer "Do these steps have a ramp? What kind?" for https://osm.org/way/966256741 via StreetComplete 45.1:

Not sure if this ramp is wide enough to be considered wheelchair accessible.  Water bottle for scale

Attached photo(s):
https://westnordost.de/p/115173.jpg