Fix bug 926629 Lightbeam landing page

Follow-up for #1321
Addressing bug 926629. Initial version of landing pages for Lightbeam launch. Our goal is to have this go live on Sat Oct 26th. Please let us know if there are any changes we have to make and we will get to it as quickly as possible.