Du kannst mit Joomla ja einen Beitrag als (Unterseite) Landingpage erstellen und ein anderen template zuodenen. Ein Subdomain ist nicht zwingend nötig, denn beides lässt sich SEA-technisch bewerben. Ansonsten macht eine Landingpage IMHO keinen Sinn.
Zur Not kann das auch eine einfache statische Seite mit reinem HTML/CSS aufgebauen, denn ein CMS ist da mal schnell Overhead.