.premium-partners{margin:0 auto 34px;max-width:720px;text-align:center;padding:22px 24px 26px;border:2px solid #d4af37;border-radius:18px;background:linear-gradient(180deg,rgba(212,175,55,.12),rgba(212,175,55,.03));box-shadow:0 10px 30px rgba(0,0,0,.25)}
.premium-label{margin:0 0 16px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;font-size:.95rem;color:#e8c766}
.premium-label i{font-size:.8em;margin:0 6px}
.premium-logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.premium-logos img{height:96px;width:100%;object-fit:contain;filter:none;opacity:1;background:#fff;border-radius:14px;padding:12px 18px;box-shadow:0 0 0 3px rgba(212,175,55,.55)}
@media (max-width:520px){.premium-logos{gap:14px}.premium-logos img{height:72px;padding:8px 10px}}
