Navbar + hero
space-between, gap, and centering in real UI
What Flexbox is doing
- .app-nav — justify-content: space-between puts the brand left and links right
- .links — display: flex + gap spaces the pills evenly
- .overlay — flex-direction: column + both axes centered for the hero stack
- .actions — a nested row with gap: 12px between buttons
Hero photo via Unsplash (photo-1506905925346). Overlay keeps text contrast (rule 30).