Not OP, but I thought the body of your landing page did a good job explaining it. However as you suggest the top banner / header could be more impactful.
Ive recently been referring to this [0] landing page guide and one helpful principle is that, for banner header copy to be good, the reader should be able to know exactly what your product is by reading only your banner header
[0] https://www.julian.com/guide/growth/landing-pages