Gotcha: The child items (A, B, C) stack vertically because their direct parent `div` (the one with the red border) does not have the `flex` utility class.
Corrected: By adding `flex` to the parent `div` (the one with the green border), the child items now correctly line up horizontally.