Compass, SMACSS and a mobile first responsive grid. A starting point for scalable, maintainable CSS architecture.