A really robust option that will work on all of your devices is to setup a remote Pi-Hole and access it via VPN. (This last point is very important and I learned the hard way after my publicly available Pi-Hole instance was discovered and used for DNS amplification attacks.)
I recently went on a journey of setting up a pi hole. I eventually gave up and set up NextDNS instead. I didn't want to have to use a VPN for everything.
I was previously using Adaway on mobile. I think NextDNS produces the same result.
https://docs.pi-hole.net/guides/vpn/overview/