.header{z-index:1000;width:100%;padding:1rem 0;position:fixed;top:0;left:0}.header-content{justify-content:space-between;align-items:center;display:flex}.logo-placeholder{font-family:var(--font-heading);color:var(--text-color);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.nav-links{align-items:center;gap:2rem;display:flex}.nav-links a{font-weight:500}.nav-links a:not(.btn-primary):hover{color:var(--accent-gold)}
