.onboarding_page__HKWrd{max-width:960px;margin:0 auto;padding:clamp(24px,4vw,44px) clamp(18px,4vw,40px) 60px}.onboarding_headRow__Przvl{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.onboarding_headTitle__gA_Is{font-family:var(--font-display);font-weight:800;font-size:clamp(22px,3vw,28px);letter-spacing:-.02em;margin:0;color:var(--ink-950)}.onboarding_headPct__0f1HP{font-size:13px;font-weight:600;color:var(--ink-400)}.onboarding_progress__lmIfQ{height:8px;border-radius:99px;background:var(--surface-muted);overflow:hidden;margin-bottom:26px}.onboarding_progressFill___fU2O{height:100%;border-radius:99px;background:var(--grad-brand);transition:width .3s ease}.onboarding_layout__lDyIj{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:24px;gap:24px;align-items:start}.onboarding_stepNav__aeMQW{display:flex;flex-direction:column;gap:4px}.onboarding_stepItem__C3V3t{display:flex;align-items:center;gap:12px;padding:8px 4px;border-radius:10px;cursor:pointer;background:none;border:0;text-align:left;font:inherit}.onboarding_stepItem__C3V3t:hover{background:rgba(109,93,252,.05)}.onboarding_stepCircle__qv6xH{width:30px;height:30px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;background:var(--surface-muted);color:var(--ink-400)}.onboarding_stepCircle__qv6xH.onboarding_current__Tqc8F{background:var(--grad-brand);color:#fff}.onboarding_stepCircle__qv6xH.onboarding_done__Vn9ja{background:var(--success);color:#fff}.onboarding_stepLabel__LTufN{font-size:14px;color:var(--ink-400)}.onboarding_stepLabel__LTufN.onboarding_current__Tqc8F{color:var(--ink-950);font-weight:700}.onboarding_stepCard__q1983{background:var(--surface-card);border:1px solid var(--border-default);border-radius:18px;padding:clamp(20px,3vw,30px)}.onboarding_stepTitle__yRx_k{font-family:var(--font-display);font-weight:700;font-size:19px;color:var(--ink-950);margin:0 0 4px}.onboarding_stepHint__ib_wm{font-size:14px;color:var(--ink-400);margin:0 0 22px}.onboarding_typeCards__SDLjF{display:flex;flex-direction:column;gap:12px}.onboarding_typeCard__NFuW_{-moz-appearance:none;appearance:none;-webkit-appearance:none;margin:0;display:flex;align-items:flex-start;gap:14px;padding:18px;border:1.5px solid rgba(30,58,138,.145);border-radius:14px;cursor:pointer;background:none;width:100%;text-align:left;font:inherit;line-height:normal}.onboarding_typeCard__NFuW_.onboarding_selected__G7e69{border-color:var(--brand-blue);background:rgba(109,93,252,.05);box-shadow:0 0 0 3px rgba(109,93,252,.12)}.onboarding_typeDot__vS8N5{width:20px;height:20px;border-radius:50%;border:2px solid rgba(30,58,138,.2);flex:none;margin-top:2px;display:flex;align-items:center;justify-content:center}.onboarding_typeCard__NFuW_.onboarding_selected__G7e69 .onboarding_typeDot__vS8N5{border-color:var(--brand-blue)}.onboarding_typeDotFill__QChVl{width:10px;height:10px;border-radius:50%;background:var(--brand-indigo)}.onboarding_typeTitle__qEo8b{font-size:15px;font-weight:700;color:var(--ink-950)}.onboarding_typeDesc__GTvb4{font-size:13px;line-height:1.55;color:var(--ink-400);margin-top:3px}.onboarding_typeDocs__MqS3w{font-size:12px;color:var(--brand-indigo-deep);margin-top:6px;font-weight:500}.onboarding_fieldGrid__e6JrZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:22px;align-items:end}.onboarding_fieldFull__uGgh4{grid-column:1/-1}.onboarding_threeColGrid__I4OlM{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.onboarding_fieldLabel__dH6bs{display:block;font-size:13px;font-weight:600;color:var(--ink-700);margin-bottom:8px}.onboarding_fieldInput__OirNG{width:100%;border:1px solid var(--border-strong);border-radius:11px;padding:12px 14px;font-family:inherit;font-size:14px;outline:0;color:var(--ink-950);box-sizing:border-box}.onboarding_fieldInput__OirNG:focus{border-color:var(--brand-blue);box-shadow:var(--shadow-focus-ring)}@media (max-width:560px){.onboarding_fieldGrid__e6JrZ{grid-template-columns:1fr}}.onboarding_chipRow__7zkfp{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 18px}.onboarding_chip__wu8lS{padding:7px 13px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink-700);border:1px solid var(--border-strong);background:var(--surface-card);cursor:pointer;white-space:nowrap}.onboarding_chip__wu8lS.onboarding_active__GHy_f{border-color:transparent;color:#fff;background:var(--grad-brand)}.onboarding_otherToolChip__a0fPf{padding:7px 13px;border-radius:999px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;color:var(--brand-blue);background:none;border:1px dashed rgba(109,93,252,.5)}.onboarding_levelChipRow__EfowG{display:flex;flex-wrap:wrap;gap:7px}.onboarding_levelChip__DeWmk{padding:8px 14px;border-radius:9px;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap;color:var(--ink-700);background:var(--surface-card);border:1px solid var(--border-strong)}.onboarding_levelChip__DeWmk.onboarding_active__GHy_f{color:#fff;background:var(--ink-950);border-color:var(--ink-950)}.onboarding_dropzone__GXYWS{display:block;border:1.5px dashed var(--border-strong);border-radius:12px;padding:20px;text-align:center;background:var(--surface-tint);cursor:pointer;position:relative;margin-bottom:10px}.onboarding_dropzone__GXYWS:hover{border-color:var(--brand-blue)}.onboarding_dropzoneInput__MTC7B{position:absolute;inset:0;opacity:0;cursor:pointer}.onboarding_dropzoneTitle__t1deJ{font-size:13.5px;font-weight:600;color:var(--brand-blue)}.onboarding_dropzoneHint__JN02S{font-size:12px;color:var(--ink-200);margin-top:3px}.onboarding_fileRow__ANO7g{display:flex;align-items:center;gap:10px;margin:0 0 18px;border:1px solid var(--border-subtle);border-radius:10px;padding:9px 12px}.onboarding_fileBadge__7RMJZ{font-family:var(--font-mono);font-size:10px;font-weight:600;color:#fff;background:var(--danger);padding:2px 6px;border-radius:5px;flex:none}.onboarding_fileName__VB3Ft{font-size:13px;font-weight:500;color:var(--ink-950);flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.onboarding_fileStatus__13PdH{font-size:12px;color:var(--success);font-weight:600;flex:none}.onboarding_listRow__c7Dk8{display:flex;gap:8px;align-items:center;margin-bottom:8px;font-size:13.5px;color:var(--ink-700)}.onboarding_listRow__c7Dk8 a{color:var(--brand-indigo)}.onboarding_addRow__dbG0X{display:flex;gap:8px;margin:12px 0 22px;flex-wrap:wrap}.onboarding_addRow__dbG0X input{flex:1 1;min-width:140px}.onboarding_footerNav__flxSU{display:flex;justify-content:space-between;gap:12px;margin-top:8px}.onboarding_backBtn__wzxu3{padding:12px 22px;border-radius:11px;font-size:14px;font-weight:600;color:var(--ink-700);border:1px solid var(--border-strong);background:var(--surface-card);cursor:pointer}.onboarding_nextBtn__tAdgY{padding:12px 26px;border-radius:11px;font-size:14px;font-weight:600;color:#fff;background:var(--grad-brand);box-shadow:var(--shadow-brand-glow);border:0;cursor:pointer;margin-left:auto}.onboarding_nextBtn__tAdgY:disabled{opacity:.55;cursor:default}.onboarding_reviewGrid__l4mfR{display:flex;flex-direction:column;gap:10px;font-size:13.5px;color:var(--ink-700);margin-bottom:22px}.onboarding_reviewRow__kQEdB{display:flex;justify-content:space-between;border-bottom:1px solid var(--border-subtle);padding-bottom:10px}.onboarding_reviewRow__kQEdB b{color:var(--ink-950)}.onboarding_reviewOk__SGzve{color:var(--success);font-weight:600}.onboarding_reviewMissing__uD4l7{color:var(--warning);font-weight:600}.onboarding_centerPage__vR_v7{display:flex;align-items:center;justify-content:center;padding:clamp(28px,5vw,64px) clamp(18px,4vw,40px);min-height:calc(100vh - var(--header-height))}.onboarding_centerBox__Gagei{width:100%;max-width:520px;text-align:center}.onboarding_stateIcon__fSsPW{width:72px;height:72px;border-radius:22px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.onboarding_stateIcon__fSsPW.onboarding_warning__jkzTg{background:var(--warning-bg)}.onboarding_stateIcon__fSsPW.onboarding_danger__uOUqM{background:var(--danger-bg)}.onboarding_stateIcon__fSsPW.onboarding_success__pHH6w{background:var(--success-bg)}.onboarding_stateTitle__cwrf9{font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:-.02em;margin:0 0 8px;color:var(--ink-950)}.onboarding_stateLede__LBZ09{font-size:14.5px;line-height:1.65;color:var(--ink-400);margin:0 auto 24px;max-width:400px}.onboarding_statusCard__kHzbb{background:var(--surface-card);border:1px solid var(--border-default);border-radius:16px;padding:20px;text-align:left;margin-bottom:20px}.onboarding_statusCardHead__Uo7LO{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.onboarding_statusCardTitle__BS2wY{font-size:13.5px;font-weight:700;color:var(--ink-950)}.onboarding_statusBadge__v8JLb{font-size:11.5px;font-weight:600;color:var(--warning);background:var(--warning-bg);padding:4px 10px;border-radius:8px}.onboarding_checklist__OAfbc{display:flex;flex-direction:column;gap:10px;font-size:13px;color:var(--ink-700)}.onboarding_checklistRow__xHplg{display:flex;justify-content:space-between}.onboarding_checklistDone__pzDM6{color:var(--success);font-weight:600}.onboarding_checklistPending__8p0lS{color:var(--warning);font-weight:600}.onboarding_hint__dRgju{font-size:13px;color:var(--ink-400);margin:0 0 18px}.onboarding_actions__zZCcf{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.onboarding_primaryBtn__xz9wq{color:#fff;background:var(--grad-brand);box-shadow:0 6px 16px rgba(109,93,252,.3)}.onboarding_ghostBtn__wYqbx,.onboarding_primaryBtn__xz9wq{padding:12px 22px;border-radius:11px;font-size:14px;font-weight:600}.onboarding_ghostBtn__wYqbx{color:var(--ink-700);border:1px solid var(--border-strong);background:var(--surface-card);box-shadow:0 1px 2px rgba(16,28,67,.05),0 6px 14px rgba(30,58,138,.07)}.onboarding_reasonsCard__ldyQH{background:rgba(180,35,24,.05);border:1px solid rgba(180,35,24,.2);border-radius:16px;padding:20px;text-align:left;margin-bottom:20px}.onboarding_reasonsTitle__NeDyP{font-size:13.5px;font-weight:700;color:#8f1d15;margin-bottom:12px}.onboarding_reasonsList__9eY2_{display:flex;flex-direction:column;gap:10px;font-size:13.5px;line-height:1.55;color:#8f1d15}.onboarding_reasonRow__aPR6k{display:flex;gap:9px}.onboarding_avatarRow__Tt_4Y{display:flex;align-items:center;gap:16px;margin-bottom:18px;flex-wrap:wrap}.onboarding_avatarCircle__rkE21{width:76px;height:76px;border-radius:22px;flex:none;background:var(--grad-brand);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-display);font-weight:800;font-size:26px;overflow:hidden}.onboarding_avatarCircle__rkE21 img{width:100%;height:100%;object-fit:cover}.onboarding_avatarMeta__JYWNA{flex:1 1;min-width:220px}.onboarding_avatarLabel__Do9ER{font-size:13px;font-weight:600;color:var(--ink-700);margin-bottom:6px}.onboarding_avatarLabel__Do9ER span{font-weight:400;color:var(--ink-300)}.onboarding_avatarActions__QsIlf{display:flex;gap:8px;flex-wrap:wrap}.onboarding_avatarUploadBtn__Mdbo_{position:relative;padding:9px 15px;border-radius:9px;font-size:13px;font-weight:600;color:#fff;background:var(--grad-brand);cursor:pointer;white-space:nowrap;border:0;overflow:hidden}.onboarding_avatarUploadBtn__Mdbo_ input{position:absolute;inset:0;opacity:0;cursor:pointer}.onboarding_avatarRemoveBtn__kaf8X{padding:9px 15px;border-radius:9px;font-size:13px;font-weight:600;color:var(--ink-500);border:1px solid var(--border-strong);background:none;cursor:pointer;white-space:nowrap}.onboarding_avatarHint__fp0VC{font-size:11.5px;color:var(--ink-300);margin-top:6px}.onboarding_toggleRow__n7PkG{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--border-subtle);border-radius:12px;padding:14px 16px;flex-wrap:wrap;margin-bottom:18px}.onboarding_toggleTitle__GUJdk{font-size:13.5px;font-weight:700;color:var(--ink-950)}.onboarding_toggleHint__TYyqA{font-size:12px;color:var(--ink-400);margin-top:2px}.onboarding_toggle__sjfb4{width:42px;height:24px;border-radius:99px;position:relative;flex:none;cursor:pointer;border:0;background:var(--surface-control)}.onboarding_toggle__sjfb4.onboarding_on__RFrlv{background:var(--grad-brand)}.onboarding_toggleKnob__Mo8AE{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:left .15s ease}.onboarding_toggle__sjfb4.onboarding_on__RFrlv .onboarding_toggleKnob__Mo8AE{left:20px}.onboarding_pillRow__NBTRW{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.onboarding_pill__7SO7g{padding:9px 16px;border-radius:9px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;color:var(--ink-700);background:var(--surface-card);border:1px solid var(--border-strong)}.onboarding_pill__7SO7g.onboarding_active__GHy_f{color:#fff;background:var(--ink-950);border-color:var(--ink-950)}.onboarding_sectionBox___Q0wQ{border:1px solid var(--border-subtle);border-radius:12px;padding:16px;margin-bottom:18px}.onboarding_portfolioItem__xYZMd{border:1px solid var(--border-subtle);border-radius:14px;padding:18px;margin-bottom:14px;display:flex;flex-direction:column;gap:16px}.onboarding_portfolioItemHead__tR0GG{display:flex;justify-content:space-between;align-items:center}.onboarding_portfolioItemTitle___ATJW{font-size:13.5px;font-weight:700;color:var(--ink-950)}.onboarding_removeLink__cCB2H{font-size:12px;font-weight:600;color:var(--danger);background:none;border:0;cursor:pointer}.onboarding_addItemLink__JrBeG{align-self:flex-start;font-size:13px;font-weight:600;color:var(--brand-blue);background:none;border:0;cursor:pointer;margin-bottom:18px}.onboarding_mediaGrid__0KvNz{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:10px;gap:10px}.onboarding_mediaBox__eyzGH{position:relative;border:1.5px dashed var(--border-strong);border-radius:11px;padding:16px;text-align:center;background:var(--surface-tint);cursor:pointer}.onboarding_mediaBox__eyzGH input{position:absolute;inset:0;opacity:0;cursor:pointer}.onboarding_mediaBoxIcon__Oz_uf{font-size:16px;margin-bottom:4px}.onboarding_mediaBoxLabel__4okz3{font-size:12.5px;font-weight:600;color:var(--brand-blue)}.onboarding_mediaBoxHint__6B1M0{font-size:10.5px;color:var(--ink-300)}.onboarding_linkRow___A1ei{display:flex;align-items:center;gap:10px;border:1px solid var(--border-subtle);border-radius:10px;padding:9px 12px;flex-wrap:wrap;margin-bottom:8px}.onboarding_linkKind__A1J72{font-size:10.5px;font-weight:700;color:var(--brand-indigo-deep);background:rgba(79,70,229,.08);padding:3px 9px;border-radius:6px;flex:none}.onboarding_linkUrl__fpUrd{flex:1 1;font-size:12px;color:var(--ink-950);min-width:160px;font-family:var(--font-mono)}.onboarding_consentRow__MaHcW{display:flex;align-items:flex-start;gap:10px;cursor:pointer;background:none;border:0;padding:0;text-align:left;font:inherit}.onboarding_consentBox__S_Bhi{width:19px;height:19px;border-radius:6px;flex:none;display:flex;align-items:center;justify-content:center;margin-top:1px;border:1.5px solid var(--border-strong);color:#fff;font-size:12px;font-weight:800}.onboarding_consentRow__MaHcW.onboarding_checked__oVWzq .onboarding_consentBox__S_Bhi{background:var(--grad-brand);border-color:transparent}.onboarding_consentText__BdUqr{font-size:13px;line-height:1.55;color:var(--ink-700)}.onboarding_consentText__BdUqr span{color:var(--ink-300)}.onboarding_docRow__pFOn0{display:flex;align-items:center;gap:10px;border:1px solid var(--border-subtle);border-radius:10px;padding:9px 12px;flex-wrap:wrap;margin-bottom:8px}.onboarding_docType__7lVMU{font-size:10.5px;font-weight:600;color:var(--brand-indigo-deep);background:rgba(79,70,229,.08);padding:3px 9px;border-radius:6px;white-space:nowrap}.onboarding_todoCard__O8DhK{background:rgba(180,83,9,.06);border:1px solid rgba(180,83,9,.22);border-radius:16px;padding:16px 18px;margin-bottom:18px;text-align:left}.onboarding_todoTitle__sQyB1{font-size:13.5px;font-weight:700;color:#b45309;margin-bottom:10px}.onboarding_todoList__tRR9R{display:flex;flex-direction:column;gap:6px}.onboarding_todoRow__S4l7q{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;font-size:13.5px;color:#8a4008;cursor:pointer;text-align:left}.onboarding_todoRow__S4l7q:hover{background:#fff;border-color:rgba(180,83,9,.22)}.onboarding_todoGo__uRroY{font-weight:600;white-space:nowrap}