Quinn B. not dumb at all - that was very strange! After some digging though, I realized that its actually being inherited from the element that this margin class was applied to. If you change this to use just a vanilla div, all should be good.
Unrelated, but it looks like the padding-section-large utility class has flex applied to it which would generally not be advisable.