The rest of the landing page seems squarely geared at educators giving lessons via video calls.
With that in mind I think the landing page set a good tone for what and who they're trying to sell to, and that doesn't include "meetings between peers in a professional context"