Personal loan vs credit card vs homestyle loan

So my house needs some structural work done - sooner better than later. I looked into a homestyle loan but don’t know if it’s worth it. I got pre qualified for a 0% yapr credit card (21 months) and a 7.99% personal loan with upstart. I would be borrowing about 8000-10000 and then I’d use cash for the rest for a total of approx 15000. Which makes more sense?