remove grid legacy gradient dependency, update grid to put box-sizing on a global scope