Why do hot star winds exist?
The winds of hot, massive stars are very different in nature from the solar wind
The solar wind is actually driven by the gas pressure of the hot corona
But hot star winds are driven by radiation pressure
Remember, photons have momentum as well as energy:
And Newton tells us that a change in momentum is a force: