.join-container{min-height:100vh}.join-icon-container{width:40px;height:40px;border-radius:var(--radius-3);background-color:var(--gray-3)}.join-hidden-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.join-underline{text-decoration:underline}.join-full-width-button{width:100%}.join-separator{flex-grow:1}