.partners{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.partners{grid-template-columns:repeat(2,minmax(0,1fr))}}.partner{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);min-height:44px;color:inherit;align-items:center;gap:14px;padding:16px;text-decoration:none;transition:border-color .18s;display:flex}.partner:hover,.partner:focus-visible{border-color:var(--primary)}.partner-logo{border-radius:var(--radius-full);object-fit:contain;background:#fff;flex:none;width:56px;height:56px}.partner-logo.karti{background:var(--primary-soft);padding:4px}.partner-copy{gap:4px;min-width:0;display:grid}.partner-copy strong{overflow-wrap:anywhere}.partner-campus{color:var(--ink-muted);font-size:14px}.partner-verified{border-radius:var(--radius-full);color:#2ad892;background:#16c47f2e;justify-self:start;align-items:center;gap:4px;padding:2px 10px;font-size:13px;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.partner{transition:none}}
