On the topic of visual accessibility, contrast between elements is a key factor. For example, the contrast between the text and the background of a heading should be at least 4.5:1.
Change the font color of all the anchor elements within the list elements to something with a contrast ratio of at least 7:1.
Li > a(make sure u add d spaces in between li and a) {
color: (a bright color of ur choice);
Contrast: 7:1;
}
If it still doesn’t work, skip it and go back to it d next day.