Content Grid

2 extra columns (spacers) at the side that keep the columns in the middle exactly at your content width.
Exceed your content width on 1 side only.

You need to declare:

--content-padding: your contents padding to the side/the minimum width of the spacers

--content-width: the maximum width of your content/the maximum width of the middle columns