Ads set in sci-fi and sand sculpture! Beauty exposes the minds of young audiences