.responsive-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(430px, 1fr));
}
auto-fill
combined with repeat
and minmax
creates a responsive grid. Grid items fill up the space horizontally. Change the 430px value to change the minimum size of the grid items.