There is already so much to worry about with CSS.

It can feel like a struggle just getting a layout to work properly and having to take so many different pieces into accounts.

  • Getting the typography right
  • Getting things where they need to go on the page
  • Making the overall layout work

On top of that, it all needs to be responsive.