This is a very good attempt. The solution is accessible and it includes semantic HTML. It looks good on a range of screen sizes. It's a bit different from the design, the main-padding:2em makes the solution look different from the design on smaller screen..
0