building code How High Should a Stair Railing Be? Code Heights, Costs, and Contractor Rules of Thumb 31 Jul 2026