.join-form_root__VKWJD{--pw-canvas:#0a0a0b;--pw-ink:#f5f5f7;--pw-muted:#a1a1a8;--pw-soft:#6e6e76;--pw-accent:#ff6b2c;--pw-accent-hover:#ff7d45;--pw-glass:rgb(255 255 255/0.04);--pw-glass-strong:rgb(255 255 255/0.06);--pw-line:rgb(255 255 255/0.09);display:flex;flex-direction:column;gap:28px;width:100%;color:var(--pw-ink);font-family:var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif}.join-form_page__5_Hce{min-height:100dvh;background:var(--pw-canvas,#0a0a0b);color:#f5f5f7;padding:40px 20px max(40px,env(safe-area-inset-bottom))}.join-form_pageInner__SlaPf{margin:0 auto;max-width:480px;display:flex;flex-direction:column;gap:32px}.join-form_hero__mb0KZ{display:flex;flex-direction:column;gap:10px}.join-form_eyebrow__QVNpq{margin:0;color:var(--pw-accent);font-size:12px;font-weight:650;letter-spacing:.14em;text-transform:uppercase}.join-form_root__VKWJD .join-form_headline__6I_FV{margin:0;font-size:clamp(2rem,7vw,2.5rem);font-weight:680;line-height:1.06;letter-spacing:-.045em;color:var(--pw-ink)}.join-form_lede__Uzq_u{margin:0;color:var(--pw-muted);font-size:15px;line-height:1.55}.join-form_benefits__ALpCr{margin:0;padding:6px 20px;list-style:none;border:1px solid var(--pw-line);border-radius:24px;background:var(--pw-glass)}.join-form_benefit__FK_Z5{display:flex;align-items:center;gap:14px;padding:14px 0}.join-form_benefit__FK_Z5+.join-form_benefit__FK_Z5{border-top:1px solid var(--pw-line)}.join-form_benefitIcon__fbR_y{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;border-radius:14px;background:rgb(255 107 44/.12);color:var(--pw-accent)}.join-form_benefitText___0UZp{display:flex;flex-direction:column;gap:2px;min-width:0}.join-form_benefitTitle__hFnO7{font-size:15px;font-weight:600;letter-spacing:-.01em}.join-form_benefitDetail__86nNY{color:var(--pw-muted);font-size:13px;line-height:1.45}.join-form_form__GEYBP{display:flex;flex-direction:column;gap:20px}.join-form_fieldset__xociU{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:12px}.join-form_legend__Vy0Ji{margin-bottom:12px;padding:0;font-size:15px;font-weight:600;color:var(--pw-ink)}.join-form_plan__mn6y_{position:relative}.join-form_root__VKWJD .join-form_planInput__tKFST{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.join-form_root__VKWJD .join-form_planCard__ARkRT{display:flex;align-items:flex-start;gap:14px;width:100%;min-height:88px;padding:20px;border:1px solid var(--pw-line);border-radius:24px;background:var(--pw-glass);color:var(--pw-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .18s ease,background .18s ease,transform .16s ease}.join-form_root__VKWJD .join-form_planCard__ARkRT:hover{background:var(--pw-glass-strong)}.join-form_root__VKWJD .join-form_planCard__ARkRT:active{transform:scale(.99)}.join-form_root__VKWJD .join-form_planInput__tKFST:checked+.join-form_planCard__ARkRT{border-color:var(--pw-accent);background:linear-gradient(160deg,rgb(255 107 44/.14),rgb(255 107 44/.04) 60%);box-shadow:0 0 0 1px var(--pw-accent) inset}.join-form_root__VKWJD .join-form_planInput__tKFST:focus-visible+.join-form_planCard__ARkRT{outline:2px solid var(--pw-accent);outline-offset:3px}.join-form_indicator__UeMMn{display:grid;place-items:center;flex-shrink:0;width:22px;height:22px;margin-top:2px;border:1.5px solid rgb(255 255 255/.28);border-radius:50%;color:transparent;transition:background .18s ease,border-color .18s ease}.join-form_root__VKWJD .join-form_planInput__tKFST:checked+.join-form_planCard__ARkRT .join-form_indicator__UeMMn{border-color:var(--pw-accent);background:var(--pw-accent);color:var(--pw-canvas)}.join-form_planBody__GRwbZ{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.join-form_planTop__p12Pc{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.join-form_planName__Yx__U{font-size:13px;font-weight:600;color:var(--pw-muted);letter-spacing:.02em;text-transform:uppercase}.join-form_planPrice__lGWVV{font-size:22px;font-weight:680;letter-spacing:-.03em;line-height:1.2}.join-form_planNote__rzZ4x{color:var(--pw-muted);font-size:13px;line-height:1.45}.join-form_planSave__wm_7N{color:var(--pw-ink);font-size:13px;line-height:1.45}.join-form_tag__V9Ar8{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:var(--pw-accent);color:var(--pw-canvas);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.join-form_field__fL7ad{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:500;color:var(--pw-ink)}.join-form_root__VKWJD .join-form_field__fL7ad input.join-form_input__RQV40[name]{display:block;width:100%;min-width:0;min-height:56px;padding:0 18px;border:1px solid var(--pw-line);border-radius:18px;background:var(--pw-glass);color:var(--pw-ink);font:inherit;font-size:16px;font-weight:400}.join-form_root__VKWJD .join-form_field__fL7ad input.join-form_input__RQV40[name]::placeholder{color:var(--pw-soft)}.join-form_root__VKWJD .join-form_field__fL7ad input.join-form_input__RQV40[name]:focus-visible{outline:2px solid var(--pw-accent);outline-offset:2px;border-color:transparent}.join-form_account___eBBr{display:flex;align-items:center;gap:12px;padding:14px 18px;border:1px solid var(--pw-line);border-radius:22px;background:var(--pw-glass);font-size:14px;color:var(--pw-muted);min-width:0}.join-form_accountIcon__qQ3CD{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:rgb(52 199 89/.14);color:#34c759}.join-form_account___eBBr strong{color:var(--pw-ink);font-weight:600;overflow-wrap:anywhere}.join-form_root__VKWJD .join-form_cta__R4xB7{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:0 24px;border:0;border-radius:999px;background:var(--pw-accent);color:var(--pw-canvas);font:inherit;font-size:16px;font-weight:700;letter-spacing:-.01em;cursor:pointer;box-shadow:0 10px 30px -12px rgb(255 107 44/.7);transition:background .16s ease,transform .16s ease,opacity .16s ease}.join-form_root__VKWJD .join-form_cta__R4xB7:hover:not(:disabled){background:var(--pw-accent-hover)}.join-form_root__VKWJD .join-form_cta__R4xB7:active:not(:disabled){transform:scale(.98)}.join-form_root__VKWJD .join-form_cta__R4xB7:disabled{opacity:.45;cursor:default;box-shadow:none}.join-form_root__VKWJD .join-form_cta__R4xB7:focus-visible{outline:2px solid var(--pw-ink);outline-offset:3px}.join-form_secure__bioL8{display:flex;align-items:center;justify-content:center;gap:6px;margin:-6px 0 0;color:var(--pw-soft);font-size:12px}.join-form_fine__A_nJW{margin:0;color:var(--pw-soft);font-size:12px;line-height:1.6;text-align:center}.join-form_notice__HjUR2{color:var(--pw-muted)}.join-form_error__0yOl7,.join-form_notice__HjUR2{margin:0;font-size:13px;line-height:1.5;text-align:center}.join-form_error__0yOl7{color:#f87171}.join-form_status__up9FS{padding:22px;border:1px solid var(--pw-line);border-radius:24px;background:var(--pw-glass);color:var(--pw-muted);font-size:15px;line-height:1.6}.join-form_link__miV2a{color:var(--pw-accent);text-decoration:underline;text-underline-offset:3px}.join-form_footer__p1jU4{margin:0;color:var(--pw-muted);font-size:14px;text-align:center}@media (prefers-reduced-motion:reduce){.join-form_indicator__UeMMn,.join-form_root__VKWJD .join-form_cta__R4xB7,.join-form_root__VKWJD .join-form_planCard__ARkRT{transition:none}}