Too many times, I saw teams wanting to pursue unusable and inaccessible designs because Amazon, Google or Apple was doing it. Here's a concise article from Nielsen Norman Group on why those companies aren't always worth emulating.
If only I found this component earlier! This Figma component designed by Tom Reinert will help you to design accessible forms: its initial contrast ratio is Level AA and has easily recognizable states.
Disabled buttons create a lousy user experience and often create a big barrier for people with disabilities. Let's see what to do instead that will benefit to all users.
The UX Designer, Núria Peña presents the best practices of how to make forms accessible for as many people as possible from a design perspective.