.team-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.team-intent-card{border:1px solid var(--color-line);color:inherit;background:#ffffff08;border-radius:14px;gap:0;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:grid;overflow:hidden}.team-intent-card:hover{border-color:rgba(var(--accent-rgb), .5);transform:translateY(-2px);box-shadow:0 14px 32px #00000047}.team-intent-media{aspect-ratio:16/9;background:linear-gradient(180deg, transparent 35%, #080c0eeb 100%), var(--intent-art) center / cover no-repeat, #0b1418;display:block}.team-intent-copy{gap:.35rem;padding:.85rem .95rem 1rem;display:grid}.team-intent-copy b{font-size:1.05rem;font-weight:750}.team-intent-copy span{color:var(--color-muted);font-size:.84rem;line-height:1.4}.team-intent-copy em{color:var(--color-gold);align-items:center;gap:.35rem;margin-top:.15rem;font-size:.8rem;font-style:normal;font-weight:750;display:inline-flex}.team-intent-card.is-join .team-intent-media{box-shadow:inset 0 0 0 1px #2ef2b01f}.team-intent-card.is-host .team-intent-media{box-shadow:inset 0 0 0 1px #ffd76a24}@media (max-width:640px){.team-intent-grid{grid-template-columns:1fr}}
