Design-wise this looks excellent! You've done a really good job. I've not got time to delve into the code right now, but just from previewing on mobile this looks brilliant.
Only really tiny things I might tweak:
- center aligning text on the quick search etc 3 blocks for just a little longer as you increase screen width so they are centred when mobile landscape
- increasing line height slightly on paragraphs so they're like the design
Good job! 👍