splitting out homepage responsive styles to separate chunk for readability