New home page and factorization CSS code