.logobar { padding: 32px 0; border-top: 1px solid var(--border); border-bottom: 1px solid var(--border); background: rgba(255,255,255,0.01); } .logobar__label { text-align: center; font-size: 12px; color: var(--text-dim); letter-spacing: 0.06em; text-transform: uppercase; margin-bottom: 20px; } .logobar__logos { display: flex; justify-content: center; align-items: center; gap: 40px; flex-wrap: wrap; } .logobar__logo { display: flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 600; color: var(--text-dim); opacity: 0.7; transition: opacity 0.2s; filter: grayscale(1); } .logobar__logo:hover { opacity: 1; filter: none; }