Creating a landing page is the same as creating a website page. The only difference is that your landing pages are grouped in another category in your HubSpot account: