Applying an offset class to a box with any given column size causes the box's width to shrink. I can't seem to find any documentation on this CSS behavior, but it appears consistent over both Chrome and Safari.
Switching to width over max-width fixes this issue, though I'm guessing there might be a particular reason max-width is being used?