Mission: Combine flexbox and grid for a one-page River Radio schedule.
.schedule-head uses Flexbox to place the title and button at opposite ends of a row (justify-content: space-between). .show-grid uses Grid for three equal show columns (repeat(3, 1fr)). Flexbox handles the single row; Grid handles the card tracks.
Change .show-grid to two columns and see the last show wrap. Restore three columns. Then remove display: flex from .schedule-head and notice the button drop below the title; restore it before continuing.
Checkpoint: the preview already shows the finished river radio schedule demo interface. The next lesson asks you to recreate its key rules from a small starter.
Keep the stylesheet linked from the document head.
Change one declaration at a time, then use Run Preview to inspect the result.