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

Het is wijd genoeg voor meerdere rolstoelen, maar omdat het zo steil is weet ik niet hoe ik dit moet markeren. Fietsers stappen ook vaak af. Ik schat dat de lengte ongeveer 5 meter is en de hoogte 1.80 meter

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