Do Freelancer plans get custom domains?

I want to begin working as a freelancer and purchase the freelancer plan. However I also want to add a custom domain to my portfolio project. Do I still have to buy a site plan for that portfolio project in order to use a custom domain, as well as be paying for a freelancer account?
I’m very confused!

If it’s just for a portfolio project, you don’t need to pay for the freelancer plan. Just have a basic account and pay for the hosting of your site! You can have as many sites as you like on the free plan, as long as they have a site plan attached. You get a max of 2 unhosted sites.