зачем мобильные устройства напрягать гридами, если на них блоки все равно идут друг под другом?
можно просто импортировать normalize.css который находится в папке node_modules в файл препроцессора, а после все это скомпелировать в один файл css
Стили которые прописаны в подчёркнутых классах встречаются во многих элементах на странице
Я создал для них отдельный класс чтобы не писать в стилях каждый раз.
>
и <
в разметке. Используйте >
и <
.