Launch of new LT website

We’ve made the website a little more modern.

We might change it again within the next quarter century.