.banner.svelte-109b1n1{background-color:var(--color-club-banner);background-position:50%;background-size:cover;width:100%;height:160px;position:relative;overflow:hidden}.missing.svelte-109b1n1{filter:grayscale();opacity:.55}.body.svelte-109b1n1{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5) var(--space-1);display:flex}.identity.svelte-109b1n1{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.name.svelte-109b1n1{color:var(--color-club-text);font-family:var(--font-ui);font-size:var(--text-lg);letter-spacing:-.01em;font-weight:700;line-height:1.2}.description.svelte-109b1n1{max-width:480px;color:var(--color-club-desc);font-size:var(--text-xs);line-height:1.45}.actions.svelte-109b1n1{gap:var(--space-2);flex-shrink:0;display:flex}@media (max-width:880px){.banner.svelte-109b1n1{height:110px}.body.svelte-109b1n1{padding:var(--space-3) var(--space-4) var(--space-1);flex-direction:column}.name.svelte-109b1n1{font-size:var(--text-md)}.actions.svelte-109b1n1{align-self:stretch}.actions.svelte-109b1n1>.button{flex:1}}
