Improved home page mobile layout