А может пойти почитать документацию как работает display: grid, где всё это написано и не тратить впустую чужое время?
А если калькулятор и блог относится к "дополнения" то это про мультиколонки скорее, нежели про грид
Либо display:grid либо display:flex
Если через флекс то, окна/двери/роллеты один блок, москитные сетки/дополнения второй, остальное третий; делаешь flex-direction:row; justify-content:space-between; и внутри блоков тоже флексом выравниваешь;
А если гридами, то там grid-template-columns: 1fr 1fr 1fr