Can't believe I just spent an hour debugging a layout issue that was caused by a single rogue margin in a nested div. Why is CSS still so finicky?