How do you ensure readability and visual hierarchy for low-vision users through color contrast and typography in UC Irvine interfaces?