Don't put everything on your homepage
If you don't want people to feel overwhelmed, try to implement progressive disclosure on your site. It's a pattern that helps people get invested before getting to the nitty-gritty. So on your homepage, you want to give a short introduction about your product, 2-3 benefits, a few examples and social proof. Yes, that's it.