/* Desktop menu without a logo: centered items with a moderate gap. */
@media (min-width: 1200px) {
    .header .header__container { max-width: 1680px; padding: 0 clamp(24px, 3vw, 64px); }
    .header .header__right { width: 100%; justify-content: center; }
    .header .header__menu-items { justify-content: center; gap: clamp(8px, 1.2vw, 24px); flex-wrap: nowrap; }
    .header .header__menu-item { flex: 0 0 auto; }
    .header .header__menu-link { padding: 10px clamp(4px, .5vw, 10px); font-size: 16px; letter-spacing: .01em; }
}
