.join_shell__nWk2H{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:40px 20px;background:radial-gradient(80% 50% at 50% -10%,color-mix(in srgb,var(--sun) 20%,var(--paper)) 0,transparent 60%),var(--paper)}.join_home__1nvmJ{display:inline-flex;line-height:0}.join_card__MObnX{width:min(440px,100%);padding:30px 28px;background:var(--surface);border:1px solid var(--line);border-radius:22px;box-shadow:0 26px 54px -32px hsl(var(--shadow)/.55)}.join_card__MObnX h1{font-size:26px}.join_card__MObnX h2{margin-top:18px;font-size:20px}.join_form__WxSDt{display:flex;flex-direction:column;gap:16px;margin-top:22px}.join_field__GN_za{display:flex;flex-direction:column;gap:7px;color:var(--ink-soft);font-family:var(--note);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.join_field__GN_za input{min-height:44px;font-family:var(--body);font-size:15px;letter-spacing:normal;text-transform:none}.join_submit__vBHBg{font-family:var(--serif);font-weight:600;font-size:16px;color:#fff;background:linear-gradient(180deg,var(--clay),var(--clay-deep));padding:13px;border-radius:12px}.join_submit__vBHBg:disabled{opacity:.6;cursor:default}.join_roster__S3_e1{display:grid;grid-gap:10px;gap:10px;padding:0;margin:20px 0 0;list-style:none}.join_roster__S3_e1 button{width:100%;padding:12px 14px;text-align:left;background:var(--paper);border:1px solid var(--line);border-radius:10px}.join_error__zT_l1{margin-top:16px;color:var(--p-create);font-size:13px;font-weight:700}