.sponsors.svelte-1emzs0x{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.sponsor.svelte-1emzs0x{display:flex;flex-direction:column;align-items:center;gap:16px;background:#fff;padding:28px;border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;color:var(--ink);font:inherit}img.svelte-1emzs0x{object-fit:contain;max-width:100%}
