Healthcare portal accessibility: WCAG 2.1 AA compliance with measurable patient engagement gains