.partners{width:100%}.partners-grid{list-style:none;display:grid;grid-template-columns:repeat(var(--partners-columns,4),1fr);gap:1px;background-color:var(--base-200);border:1px solid var(--base-200);border-radius:.75rem;overflow:hidden}.partners-cell{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:6.5rem;padding:1rem;background-color:var(--base-100);color:var(--base-300);transition:color .3s ease,background-color .3s ease}.partners-cell:hover{color:var(--base-500);background-color:#fbfafd}.partners-cell svg{width:1.35rem;height:1.35rem;flex-shrink:0}.partners-name,.partners-wordmark{font-family:PP Neue Montreal;font-size:1rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap}.partners-wordmark{font-size:1.0625rem}@media (max-width:1000px){.partners-grid{grid-template-columns:repeat(2,1fr)}.partners-cell{min-height:5rem;gap:.5rem}.partners-name,.partners-wordmark{font-size:.875rem}.partners-cell svg{width:1.15rem;height:1.15rem}}