Designing a website for accessibility means you are considering countless scenarios of how different people will experience your website and working to be inclusive for as many of those people as possible. You can't just design for your target demographic.