I completely agree with this.
Personally I have never seen credit card information being asked in a typeform but that could just be me.
To start with maybe you could show a video of the product? A demo of some kind. If your product really is good maybe you could offer 7 days or 30 days free?
The site feels a bit unfinished too, if I click on the elite 100 at the top it seems to bring me to the index page again.
It looks nice though, good luck and I hope the feedback here helps.