/* Stack navigation items vertically */ .header-nav ul { display: flex; flex-direction: column; align-items: flex-end; margin: 0; padding: 0; list-style: none; }