How thinking about hierarchical grids helps you take a content-first approach to design