Happy to reassure you that your vision is fine. Why would Carol need to have a muscular physique? Spidey isn't huge and no one doubts his super powers. I understand Cap, Thor and Hulk being muscular but Carol just needs to look like someone who is an airforce officer (e.g. super fit).