Create a Responsive Navigation Bar with Flexbox and Gap
Design a flexible navigation menu that automatically spaces items and stacks vertically on smaller screens, leveraging Flexbox properties like `justify-content` and the `gap` property for spacing.