1)правильно ли я понимаю что на grid нельзя сделать адаптивный дизайн который регулирует количество блоков в строке, а только то что задано изначально?
grid-template-rows: 1fr 2fr 7fr;
...