header { background: white; box-shadow: 0 2px 4px rgba(0,0,0,0.1); /* position: fixed; top: 0; */ width: 100%; z-index: 1000; } .navbar { display: flex; justify-content: space-between; align-items: center; padding: 1rem 0; } .logo { font-size: 1.5rem; font-weight: bold; color: var(--primary); } .nav-links { display: flex; gap: 2rem; } .nav-links a { text-decoration: none; color: var(--text); font-weight: 500; align-content: center; } .nav-links a.button { color: white; }