Most B2B homepages have the same problem. They sound busy but say nothing. The headline uses the word "solutions." The value prop could belong to any of twelve competitors. There is no ICP named anywhere. The CTA says "Get Started" and starts nothing.
It is free. It takes about 30 seconds. The score will probably be uncomfortable. That is the point.