.join_page__Xy5fY{max-width:var(--z-viewport-base);margin:0 auto;padding:var(--z-space-9) var(--z-space-7) var(--z-space-11);background:var(--z-bg);color:var(--z-text);font-family:var(--z-font-body);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-regular)}.join_pageForm__Gj5Zv{padding-bottom:calc(var(--z-control-lg) + var(--z-space-11))}.join_headline__fB7yA{margin:0 0 var(--z-space-9);font-family:var(--z-font-display);font-size:var(--z-size-h1);line-height:var(--z-lh-h1);font-weight:var(--z-w-bold);color:var(--z-text)}.join_headline__fB7yA span{display:block}.join_card__30TwO{margin-bottom:var(--z-space-7);padding:var(--z-space-8);background:var(--z-bg-subtle);border:var(--z-border-1) solid var(--z-border);border-radius:var(--z-radius-md);box-shadow:var(--z-shadow-card)}.join_cardTitle__zw7_y{margin:0 0 var(--z-space-6);font-size:var(--z-size-lead);line-height:var(--z-lh-lead);font-weight:var(--z-w-bold)}.join_figure__hHpNm{display:block;font-family:var(--z-font-display);font-size:var(--z-size-display);line-height:var(--z-lh-display);font-weight:var(--z-w-bold);font-feature-settings:var(--z-numeric);font-variant-numeric:var(--z-numeric);color:var(--z-text)}.join_figureCaption__JpGuz{margin:var(--z-space-2) 0 var(--z-space-7);color:var(--z-text-muted)}.join_cardLine__VMdBK{margin:0 0 var(--z-space-3)}.join_cardLine__VMdBK:last-child{margin-bottom:0}.join_cardClosing__iSCpt{margin:0;padding-top:var(--z-space-6);border-top:var(--z-border-1) solid var(--z-border)}.join_belowCards__RNdTc,.join_cardClosing__iSCpt{color:var(--z-text-muted);font-size:var(--z-size-body);line-height:var(--z-lh-body)}.join_belowCards__RNdTc{margin:var(--z-space-9) 0}.join_btn__CxByS{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--z-control-lg);padding:var(--z-space-5) var(--z-space-8);background:var(--z-action);color:var(--z-action-text);border:var(--z-border-2) solid var(--z-action);border-radius:var(--z-radius-pill);font-family:var(--z-font-body);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-bold);text-align:center;text-decoration:none;cursor:pointer}.join_btn__CxByS:hover{background:var(--z-action-hover);border-color:var(--z-action-hover)}.join_btn__CxByS:disabled{opacity:.5;cursor:default}.join_btnGhost__KJd9g{background:transparent;color:var(--z-text-link);border-color:var(--z-border-strong);min-height:var(--z-control-md);font-weight:var(--z-w-medium)}.join_btnGhost__KJd9g:hover{background:var(--z-bg-subtle);border-color:var(--z-action)}.join_btn__CxByS:focus-visible,.join_check__CKL7J:focus-within,.join_chip__86ndK:focus-visible,.join_input__2Nw4j:focus-visible,.join_select__BzD_M:focus-visible,.join_stepBtn__X5arQ:focus-visible,.join_textarea__zV45D:focus-visible{outline:var(--z-border-3) solid var(--z-border-focus);outline-offset:var(--z-space-1)}.join_progress__Qwgsg{margin:0 0 var(--z-space-2);color:var(--z-text-muted);font-family:var(--z-font-mono);font-size:var(--z-size-small);line-height:var(--z-lh-small);font-feature-settings:var(--z-numeric);font-variant-numeric:var(--z-numeric)}.join_stepTitle__MtB24{margin:0 0 var(--z-space-9);font-family:var(--z-font-display);font-size:var(--z-size-h2);line-height:var(--z-lh-h2);font-weight:var(--z-w-bold)}.join_field__jht6d{margin-bottom:var(--z-space-9)}.join_label__FS6XW{display:block;margin-bottom:var(--z-space-4);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-medium)}.join_optional__WciY7{margin-left:var(--z-space-3);color:var(--z-text-muted);font-size:var(--z-size-body);font-weight:var(--z-w-regular)}.join_input__2Nw4j,.join_select__BzD_M,.join_textarea__zV45D{display:block;width:100%;min-height:var(--z-control-md);padding:var(--z-space-5) var(--z-space-6);background:var(--z-bg);color:var(--z-text);border:var(--z-border-1) solid var(--z-border-strong);border-radius:var(--z-radius-sm);font-family:var(--z-font-body);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-regular)}.join_textarea__zV45D{min-height:calc(var(--z-control-lg) + var(--z-space-9));resize:vertical}.join_select__BzD_M{cursor:pointer}.join_decoy__zfZok{position:absolute;left:-9999px;width:var(--z-space-1);height:var(--z-space-1);opacity:0;pointer-events:none}.join_input__2Nw4j[aria-invalid=true],.join_select__BzD_M[aria-invalid=true],.join_textarea__zV45D[aria-invalid=true]{border-color:var(--z-danger-border);border-width:var(--z-border-2)}.join_hint__ehS2a{color:var(--z-text-muted)}.join_hint__ehS2a,.join_issue__be9ij{margin:var(--z-space-4) 0 0;font-size:var(--z-size-body);line-height:var(--z-lh-body)}.join_issue__be9ij{display:flex;gap:var(--z-space-4);color:var(--z-danger-text);font-weight:var(--z-w-medium)}.join_issue__be9ij:before{content:"!";flex:0 0 auto;font-weight:var(--z-w-bold)}.join_chipRow__7xxq4{display:flex;flex-wrap:wrap;gap:var(--z-space-5);margin:0;padding:0;border:0}.join_chip__86ndK{display:inline-flex;align-items:center;gap:var(--z-space-4);min-height:var(--z-control-md);padding:var(--z-space-4) var(--z-space-8);background:var(--z-bg);color:var(--z-text);border:var(--z-border-1) solid var(--z-border-strong);border-radius:var(--z-radius-pill);font-family:var(--z-font-body);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-regular);cursor:pointer}.join_chipOn__C3gGF{background:var(--z-success-bg);border-color:var(--z-success-border);border-width:var(--z-border-2);font-weight:var(--z-w-medium)}.join_chipOn__C3gGF:before{content:"✓";color:var(--z-success-text);font-weight:var(--z-w-bold)}.join_chipRow__7xxq4[aria-invalid=true] .join_chip__86ndK{border-color:var(--z-danger-border)}.join_stepper__mgSnT{display:flex;align-items:center;gap:var(--z-space-5)}.join_stepBtn__X5arQ{flex:0 0 auto;width:var(--z-control-md);height:var(--z-control-md);background:var(--z-bg-subtle);color:var(--z-text);border:var(--z-border-1) solid var(--z-border-strong);border-radius:var(--z-radius-pill);font-family:var(--z-font-body);font-size:var(--z-size-lead);line-height:var(--z-lh-lead);font-weight:var(--z-w-bold);cursor:pointer}.join_stepBtn__X5arQ:disabled{opacity:.4;cursor:default}.join_stepValue__uzjD9{flex:1 1 auto;min-height:var(--z-control-md);padding:var(--z-space-5) var(--z-space-4);text-align:center;font-family:var(--z-font-body);font-size:var(--z-size-lead);line-height:var(--z-lh-lead);font-weight:var(--z-w-bold);font-feature-settings:var(--z-numeric);font-variant-numeric:var(--z-numeric);background:var(--z-bg);color:var(--z-text);border:var(--z-border-1) solid var(--z-border-strong);border-radius:var(--z-radius-sm)}.join_checkList___MJ0W{display:flex;flex-direction:column;gap:var(--z-space-6)}.join_check__CKL7J{display:flex;align-items:flex-start;gap:var(--z-space-6);min-height:var(--z-control-md);padding:var(--z-space-7);background:var(--z-bg);border:var(--z-border-1) solid var(--z-border-strong);border-radius:var(--z-radius-md);font-size:var(--z-size-base);line-height:var(--z-lh-base);cursor:pointer}.join_checkOn__raray{background:var(--z-success-bg);border-color:var(--z-success-border);border-width:var(--z-border-2)}.join_checkBox__XDDBQ{flex:0 0 auto;width:var(--z-space-9);height:var(--z-space-9);margin:0;accent-color:var(--z-action)}.join_note__LuqgC{margin:0 0 var(--z-space-9);padding:var(--z-space-7);background:var(--z-bg-subtle);border-left:var(--z-accent-bar) solid var(--z-action);border-radius:var(--z-radius-sm)}.join_noteTitle__Viccd{margin:0 0 var(--z-space-3);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-bold)}.join_noteBody__qME51{margin:0;color:var(--z-text-muted);font-size:var(--z-size-body);line-height:var(--z-lh-body)}.join_summary__tMnjh{margin:0 0 var(--z-space-9);padding:var(--z-space-7);background:var(--z-bg-subtle);border:var(--z-border-1) solid var(--z-border);border-radius:var(--z-radius-md)}.join_summaryLine__2Ii2m{margin:0 0 var(--z-space-3);font-weight:var(--z-w-medium)}.join_summaryLine__2Ii2m:last-child{margin-bottom:0}.join_retryBox__46V3x{margin:0 0 var(--z-space-9);padding:var(--z-space-7);background:var(--z-warn-bg);border:var(--z-border-2) solid var(--z-warn-border);border-radius:var(--z-radius-md)}.join_retryTitle__nhGGK{display:flex;gap:var(--z-space-4);margin:0 0 var(--z-space-3);color:var(--z-warn-text);font-size:var(--z-size-base);line-height:var(--z-lh-base);font-weight:var(--z-w-bold)}.join_retryTitle__nhGGK:before{content:"↻"}.join_retryBody__EGO0v{margin:0;color:var(--z-text);font-size:var(--z-size-body);line-height:var(--z-lh-body)}.join_resumeBox__IgeUS{margin:0 0 var(--z-space-10);padding:var(--z-space-8);background:var(--z-bg-subtle);border:var(--z-border-2) solid var(--z-action);border-radius:var(--z-radius-md)}.join_resumeTitle___qPy3{margin:0 0 var(--z-space-3);font-size:var(--z-size-lead);line-height:var(--z-lh-lead);font-weight:var(--z-w-bold)}.join_resumeSub__tOylh{margin:0 0 var(--z-space-8);color:var(--z-text-muted);font-size:var(--z-size-body);line-height:var(--z-lh-body)}.join_resumeActions__l7NjG{display:flex;flex-direction:column;gap:var(--z-space-5)}.join_bottomBar__zejes{position:-webkit-sticky;position:sticky;bottom:0;margin:var(--z-space-10) calc(var(--z-space-7) * -1) 0;padding:var(--z-space-6) var(--z-space-7) calc(var(--z-space-6) + env(safe-area-inset-bottom, 0px));background:var(--z-bg);border-top:var(--z-border-1) solid var(--z-border);box-shadow:var(--z-shadow-sheet)}.join_bottomActions__GkznP{display:flex;flex-direction:column;gap:var(--z-space-5)}.join_autosaveNote__zfVQq{margin:var(--z-space-5) 0 0;color:var(--z-text-muted);font-size:var(--z-size-small);line-height:var(--z-lh-small);text-align:center}.join_successPage__MNeNV{text-align:center;padding-top:var(--z-space-11)}.join_tick__Jw4Ox{display:flex;align-items:center;justify-content:center;width:var(--z-control-xl);height:var(--z-control-xl);margin:0 auto var(--z-space-9);background:var(--z-success-bg);border:var(--z-border-3) solid var(--z-success-border);border-radius:var(--z-radius-pill);color:var(--z-success-text);font-size:var(--z-size-h2);line-height:var(--z-lh-h2);font-weight:var(--z-w-bold)}.join_successTitle__oZ_Kc{margin:0 0 var(--z-space-6);font-family:var(--z-font-display);font-size:var(--z-size-h1);line-height:var(--z-lh-h1);font-weight:var(--z-w-bold)}.join_successSub__b01Fu{margin:0 0 var(--z-space-10);color:var(--z-text-muted);font-size:var(--z-size-base);line-height:var(--z-lh-base)}@media (min-width:430px){.join_page__Xy5fY{max-width:calc(var(--z-viewport-base) + var(--z-space-11))}}.join_previewBar__2YLDR{margin:0;padding:var(--z-space-5) var(--z-space-6);background:var(--z-warn-bg);color:var(--z-warn-text);border-bottom:var(--z-border-2) solid var(--z-warn-border);font-family:var(--z-font-body);font-weight:var(--z-w-medium);text-align:center}.join_bullets__jKNV2,.join_previewBar__2YLDR{font-size:var(--z-size-body);line-height:var(--z-lh-body)}.join_bullets__jKNV2{margin:var(--z-space-4) 0 0;padding-left:var(--z-space-8);color:var(--z-text)}.join_bullets__jKNV2 li{margin-bottom:var(--z-space-3)}.join_defList__gErd8{margin:var(--z-space-4) 0 0}.join_defList__gErd8 dt{margin-top:var(--z-space-5)}.join_defList__gErd8 dd{margin:var(--z-space-2) 0 0}.join_privacyFoot__2WKiY{margin:var(--z-space-11) 0 0;padding-top:var(--z-space-7);border-top:var(--z-border-1) solid var(--z-border);text-align:center}.join_privacyLink__64WDD{display:inline-flex;align-items:center;min-height:var(--z-tap-min);padding:0 var(--z-space-4);color:var(--z-text-link);font-family:var(--z-font-body);font-size:var(--z-size-body);line-height:var(--z-lh-body);font-weight:var(--z-w-medium);text-decoration:underline}.join_privacyLink__64WDD:focus-visible{outline:var(--z-border-3) solid var(--z-border-focus);outline-offset:var(--z-space-1)}.join_consentPrivacy__DBuHY{margin:0 0 var(--z-space-6);color:var(--z-text-muted);font-family:var(--z-font-body);font-size:var(--z-size-body);line-height:var(--z-lh-body)}