.TeamSummaryCard_teamCard__2uJHT{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);background-color:var(--bg-card);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);border:1px solid var(--border-color-light);cursor:pointer;transition:transform .2s ease-out,box-shadow .2s ease-out;text-align:center;width:100%;min-height:180px;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.TeamSummaryCard_teamCard__2uJHT:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--color-primary)}.TeamSummaryCard_logoWrapper__0SXXk{width:90px;height:90px;border-radius:50%;overflow:hidden;margin-bottom:var(--spacing-md);background-color:var(--bg-body);display:flex;align-items:center;justify-content:center;border:3px solid var(--bg-card);box-shadow:inset 0 0 5px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1)}.TeamSummaryCard_teamLogo___ZTpE{display:block;width:100%;height:100%;object-fit:contain}.TeamSummaryCard_teamName__O7YeY{font-size:1rem;font-weight:600;color:var(--text-color-headings);margin-top:var(--spacing-xs)}