The crossing should not be connected to the landuse. You could just add a node to the street where the crossing is located or map the sidewalks as separate ways. See https://wiki.openstreetmap.org/wiki/Sidewalks. We have a work group doing just that to help pedestrians.
            ---
            
            Published using OSMCha: https://osmcha.org/changesets/159855699
            