Large refactor styling landing page