Eu vou tentar explicar o que eu entendi das contas com as variáveis, nós pegamos o gap de 1.25rem = 20px, quantidade-max-de-colunas 3 - 1 = 2.
Logo os pegamos 40 / 3 e cada gap irá ter 13px entre as colunas.
Portanto ao ter esse valor e colocar ele na --largura-maxima-da-coluna, supondo a largura tem 100px invés do gap de 13px fazer a largura virar 113px ele irá incorporar no 100px da largura atual?
Não sei qual a parte lógica eu perdi mais chuto que foi na inicial, essa aula foi pegada mais interessante, igual ela falo entra a funcionalidade que o box-sizing: border-box faz, se alguém conseguir ajudar agradeceria.