How to upload intro video on landing page of site
If you're looking to add a video to your course landing page, you can easily do that from the course builder under Landing Page > Banner > Demo Video.
If it's the site landing page, that does require some savvy with HTML/CSS right now (we'll be working on making this easier later in the year, though)
I'd recommend getting in touch with our support team directly with the details and we'll take it from there. You can go here to get in touch with the team.