Writing CSS can quickly become a battle against the browser, as well as our own code. Maintenance can also be difficult as we layer things on. This talk explores how to work with the browser and use modern CSS to create robust solutions with minimal CSS.