Материал для расчета ширины плитки:
width: calc(((25% - 0.75px) * 3) + 2px);
можно убрать отступ "0.75px"?
Вы можете использовать gutterSize, как описано в официальных документах здесь .
gutterSize
См. Stackblitz здесь .
Если вы посмотрите на сгенерированный HTML для второго mat-grid-list, ширина будет width: calc(((25% - 0px) * 2) + 0px); по сравнению с шириной первого mat-grid-list, где он равен width: calc(((25% - 0.75px) * 2) + 1px);.
mat-grid-list
width: calc(((25% - 0px) * 2) + 0px);
width: calc(((25% - 0.75px) * 2) + 1px);