.join-card{max-width:620px}.join-card h1{font-size:clamp(2rem,8vw,3rem)}.join-card img{display:block;max-width:100%;height:auto;margin:12px auto}.join-card code{display:block;overflow-wrap:anywhere;padding:16px;background:#fff;border-radius:12px}.join-card details{padding:12px;border:1px solid var(--line,#ead6dc);border-radius:12px}.join-card summary{cursor:pointer}.account-invite-link{width:100%;min-height:94px;overflow-wrap:anywhere}.account-person{padding:14px 0;border-bottom:1px solid #ecdce2;overflow-wrap:anywhere}.account-person button{margin-top:8px}.account-person p{margin:5px 0}
