I think it was a good project, especially because it was my first time creating a login page, so it was a little bit tricky. I compressed the images to improve loading times and to help people with a poor connection. It also serves different image sizes based on the user's device screen width in order to improve accessibility as well. I used :focus on everything that I could too.
Feedback is more than welcome! I think I'm hitting a plateau on css. I experimented with using more auxiliary classes on this project, so the css will look a little bit messy.
Glad you're taking the initiative to focus more on accessibility! This looks really good, my only comment would be to have the sign up page take up the entire page instead of being centered. Great job otherwise!!