._card_k1vps_1{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);min-height:11rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden;color:inherit;text-decoration:none;transition:border-color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._card_k1vps_1:hover{border-color:#ff6a1a80;transform:translateY(-2px);box-shadow:var(--glow)}._card_k1vps_1:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._cover_k1vps_28{position:relative;overflow:hidden;background:var(--surface);min-height:100%}._coverImage_k1vps_35{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}._card_k1vps_1:hover ._coverImage_k1vps_35{transform:scale(1.04)}._coverFallback_k1vps_49{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 30% 40%,color-mix(in srgb,var(--primary) 28%,transparent),transparent 65%),var(--surface)}._coverStamp_k1vps_60{position:absolute;font-family:var(--font-family-display);font-weight:800;font-size:5rem;color:var(--foreground);opacity:.06;transform:rotate(-12deg)}._coverInitials_k1vps_70{position:relative;font-family:var(--font-family-display);font-weight:800;font-size:2.6rem;color:var(--primary);text-shadow:var(--glow-text, 0 0 18px hsl(21 100% 55% / .45))}._coverShade_k1vps_79{position:absolute;inset:0;background:linear-gradient(90deg,transparent 55%,color-mix(in srgb,var(--card) 70%,transparent));pointer-events:none}._typeBadge_k1vps_86,._ratingBadge_k1vps_87{position:absolute;top:var(--spacing-3);font-family:var(--font-family-monospace);font-size:.62rem;font-weight:700;letter-spacing:.08em;padding:3px 8px;border-radius:var(--radius-full)}._typeBadge_k1vps_86{left:var(--spacing-3);color:var(--foreground);background:color-mix(in srgb,var(--background) 75%,transparent);border:1px solid var(--border);backdrop-filter:blur(4px)}._ratingBadge_k1vps_87{right:var(--spacing-3);display:inline-flex;align-items:center;gap:3px;color:var(--primary-foreground);background:var(--primary);box-shadow:var(--glow-sm);transform:rotate(4deg)}._body_k1vps_117{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-5, 1.25rem);min-width:0}._info_k1vps_126{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}._name_k1vps_133{font-family:var(--font-family-display);font-weight:800;text-transform:uppercase;font-size:clamp(1.15rem,2.4vw,1.5rem);line-height:1.1;margin:0;overflow-wrap:anywhere}._location_k1vps_143{display:inline-flex;align-items:center;gap:.3rem;margin:0;font-size:.82rem;color:var(--muted-foreground)}._note_k1vps_152{font-size:.82rem;font-weight:600;color:color-mix(in oklch,var(--primary) 78%,var(--foreground))}._externalTag_k1vps_158{align-self:flex-start;margin-top:4px;padding:2px 8px;font-family:var(--font-family-monospace);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius-full)}._footer_k1vps_172{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);flex-wrap:wrap}._team_k1vps_180{display:flex;align-items:center;gap:var(--spacing-3);min-width:0}._avatars_k1vps_187{display:flex;flex-shrink:0}._avatar_k1vps_187{width:2.1rem;height:2.1rem;border-radius:var(--radius-full);border:2px solid var(--card);object-fit:cover;background:var(--surface);margin-left:-.55rem}._avatar_k1vps_187:first-child{margin-left:0}._avatarFallback_k1vps_206,._avatarMore_k1vps_207{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family-monospace);font-size:.62rem;font-weight:700;color:var(--muted-foreground)}._avatarMore_k1vps_207{color:var(--primary)}._teamText_k1vps_221{display:flex;flex-direction:column;min-width:0}._teamCount_k1vps_227{font-family:var(--font-family-monospace);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--primary)}._teamNames_k1vps_236{font-size:.78rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cta_k1vps_244{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--font-family-display);font-weight:700;font-size:.8rem;text-transform:uppercase;letter-spacing:.04em;color:var(--primary);white-space:nowrap}@media(max-width:640px){._card_k1vps_1{grid-template-columns:1fr}._cover_k1vps_28{height:9.5rem}._coverShade_k1vps_79{background:linear-gradient(180deg,transparent 50%,color-mix(in srgb,var(--card) 70%,transparent))}._body_k1vps_117{padding:var(--spacing-4)}}
