.column-system-grid{--grid-columns:24;--column-gap:0;grid-template-columns:repeat(var(--grid-columns), 1fr);display:grid;container-type:inline-size}.column-system-grid>*{--column-span:24;--column-offset:auto;--total-width:calc(100cqw);grid-column:var(--column-offset) / span var(--column-span)}
