.CareerExplorer_page__mUCTj{min-height:100vh;display:flex;flex-direction:column;background:#0d0d0f;color:#f0f0f0}.CareerExplorer_hero__g4MVP{background:linear-gradient(135deg,#111114,#16141f 60%,#111116);border-bottom:1px solid rgba(124,110,255,.18);padding:3rem 1.5rem 2.5rem}.CareerExplorer_heroInner__r_M_1{max-width:860px;margin:0 auto}.CareerExplorer_badge__rA__E{display:inline-block;font-size:12px;padding:4px 12px;border-radius:99px;background:rgba(124,110,255,.1);border:1px solid rgba(124,110,255,.22);color:#a99dff;margin-bottom:1rem}.CareerExplorer_heroTitle__t0afX{font-size:clamp(2rem,6vw,3.2rem);font-weight:700;letter-spacing:-.03em;line-height:1.1;margin-bottom:.75rem}.CareerExplorer_accent__fk2RK{color:#7c6eff}.CareerExplorer_heroSub__q_WFM{font-size:clamp(.875rem,2.5vw,1rem);color:#777;max-width:580px;line-height:1.65;margin-bottom:.5rem}.CareerExplorer_poweredBy__Rv_LO{font-size:12px;color:#444;margin-top:.5rem}.CareerExplorer_poweredBy__Rv_LO span{color:#f55036;font-weight:600}.CareerExplorer_container__RZoYW{max-width:960px;margin:0 auto;padding:2rem 1.25rem;flex:1 1;width:100%}.CareerExplorer_searchCard__yXEDr{background:#18181c;border:1px solid hsla(0,0%,100%,.07);border-radius:16px;padding:1.5rem;margin-bottom:1.5rem}.CareerExplorer_searchLabel__TOH6V{display:block;font-size:11px;color:#555;margin-bottom:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.CareerExplorer_searchRow__CkGWs{display:flex;gap:10px;margin-bottom:14px}.CareerExplorer_input__khkzk{flex:1 1;background:#0d0d0f;border:1px solid hsla(0,0%,100%,.09);color:#f0f0f0;font-size:14px;padding:10px 14px;border-radius:10px;outline:none;transition:border-color .2s}.CareerExplorer_input__khkzk:focus{border-color:#7c6eff}.CareerExplorer_input__khkzk::placeholder{color:#3a3a40}.CareerExplorer_btn__he1fI{padding:10px 22px;border-radius:10px;border:none;background:#7c6eff;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .15s,transform .1s}.CareerExplorer_btn__he1fI:hover:not(:disabled){opacity:.86}.CareerExplorer_btn__he1fI:active:not(:disabled){transform:scale(.97)}.CareerExplorer_btn__he1fI:disabled{opacity:.38;cursor:not-allowed}.CareerExplorer_chips__pxUFS{display:flex;flex-wrap:wrap;gap:6px}.CareerExplorer_chip___iPlT{font-size:12px;padding:5px 12px;border-radius:99px;border:1px solid hsla(0,0%,100%,.09);background:#212126;color:#777;cursor:pointer;transition:all .15s}.CareerExplorer_chip___iPlT:hover:not(:disabled){border-color:rgba(124,110,255,.5);color:#f0f0f0;background:rgba(124,110,255,.08)}.CareerExplorer_chip___iPlT:disabled{opacity:.4;cursor:not-allowed}.CareerExplorer_status__z_z_W{display:flex;align-items:center;gap:8px;font-size:13px;color:#777;margin-bottom:1rem}.CareerExplorer_dot__vOiWR{width:8px;height:8px;border-radius:50%;background:#7c6eff;animation:CareerExplorer_pulse__FLx4V 1.2s ease-in-out infinite;flex-shrink:0}@keyframes CareerExplorer_pulse__FLx4V{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.CareerExplorer_err__kbXuj{color:#e85555;font-size:13px;margin-bottom:1rem;background:rgba(232,85,85,.07);border:1px solid rgba(232,85,85,.18);border-radius:10px;padding:10px 14px}.CareerExplorer_pathMeta__3erLa{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.CareerExplorer_pathTitle__7kdHp{font-size:13px;font-weight:600;color:#3ecfa0}.CareerExplorer_pathHint__SVxOe{font-size:11px;color:#444}.CareerExplorer_pathOuter___MGv1{overflow-x:auto;padding-bottom:8px;margin-bottom:1.25rem}.CareerExplorer_pathInner___42wf{min-width:max-content;padding:4px 2px 8px}.CareerExplorer_pathInner___42wf,.CareerExplorer_stepGroup__bf8PX{display:flex;align-items:flex-start}.CareerExplorer_conn__HCTWm{display:flex;align-items:center;padding-top:18px}.CareerExplorer_connLine__yakHV{width:24px;height:2px;background:#2a2a30}.CareerExplorer_connArr__nEL4Y{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #2a2a30}.CareerExplorer_nodeWrap__3e8RV{display:flex;flex-direction:column;align-items:center}.CareerExplorer_node___S6Rc{width:140px;background:#18181c;border:1px solid hsla(0,0%,100%,.08);border-radius:14px;padding:12px 11px;cursor:pointer;position:relative;transition:border-color .2s,background .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CareerExplorer_node___S6Rc:hover{background:#1e1e24;border-color:hsla(0,0%,100%,.16)}.CareerExplorer_nodeActive__wG_Ho{border-color:#3ecfa0!important;box-shadow:0 0 0 1px #3ecfa0}.CareerExplorer_nodeIcon__C3vTl{font-size:22px;margin-bottom:5px}.CareerExplorer_nodeTitle__6STp2{font-size:12px;font-weight:600;color:#f0f0f0;line-height:1.3}.CareerExplorer_nodeSub__4xY99{font-size:11px;color:#555;margin-top:3px}.CareerExplorer_nodeBadge__BkKSe{position:absolute;top:-8px;right:-8px;font-size:10px;padding:2px 6px;border-radius:99px;background:#7c6eff;color:#fff;font-weight:600}.CareerExplorer_branchSec__0MU3G{width:140px;margin-top:6px}.CareerExplorer_branchHdr___gmnv{font-size:10px;color:#3a3a42;text-align:center;margin-bottom:4px}.CareerExplorer_branchBtn__Mhl8p{width:100%;background:#1a1a1f;border:1px solid hsla(0,0%,100%,.06);border-radius:8px;padding:6px 9px;font-size:11px;color:#666;cursor:pointer;text-align:left;margin-bottom:4px;display:block;transition:all .15s;line-height:1.4}.CareerExplorer_branchBtn__Mhl8p:hover{border-color:hsla(0,0%,100%,.14);color:#e0e0e0;background:#222228}.CareerExplorer_detail__UEElt{background:#18181c;border:1px solid hsla(0,0%,100%,.07);border-radius:16px;padding:1.5rem;min-height:130px}.CareerExplorer_detailTitle__oikws{font-size:16px;font-weight:600;color:#f0f0f0;margin-bottom:10px;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.CareerExplorer_detailSub__EeKyV{font-size:12px;color:#555;font-weight:400}.CareerExplorer_detailText__hTBkK{font-size:14px;color:#888;line-height:1.65}.CareerExplorer_skillsLabel__DAmH3{font-size:11px;color:#444;margin:12px 0 6px;text-transform:uppercase;letter-spacing:.06em}.CareerExplorer_pills__ZHu7D{display:flex;flex-wrap:wrap;gap:5px}.CareerExplorer_pillsTop__oviIZ{margin-top:6px}.CareerExplorer_pill__gWA8o{font-size:12px;padding:4px 11px;border-radius:99px;background:#212126;border:1px solid hsla(0,0%,100%,.07);color:#888}.CareerExplorer_hint__bo4Tm{font-size:11px;color:#3a3a42;margin-top:12px}.CareerExplorer_expandBtn__LGNP6{margin-top:14px;padding:9px 18px;border-radius:10px;border:1px solid rgba(124,110,255,.5);background:rgba(124,110,255,.07);color:#a99dff;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.CareerExplorer_expandBtn__LGNP6:hover:not(:disabled){background:rgba(124,110,255,.15)}.CareerExplorer_expandBtn__LGNP6:disabled{opacity:.4;cursor:not-allowed}.CareerExplorer_subStep__Pgn6i{display:flex;gap:14px;padding-top:14px;margin-top:14px;border-top:1px solid hsla(0,0%,100%,.05)}.CareerExplorer_subStepNum__vFtdK{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:rgba(124,110,255,.12);border:1px solid rgba(124,110,255,.28);color:#a99dff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-top:2px}.CareerExplorer_subStepBody___WkAj{flex:1 1}.CareerExplorer_subTitle__Y2Kvq{font-size:14px;font-weight:600;color:#f0f0f0;margin-bottom:4px}.CareerExplorer_subDetail__1rX7O{font-size:13px;color:#888;line-height:1.6}.CareerExplorer_emptyState__EFhOB{text-align:center;padding:4rem 2rem;color:#444}.CareerExplorer_emptyIcon__e5C0q{font-size:3rem;margin-bottom:1rem}.CareerExplorer_emptyState__EFhOB p{font-size:14px;line-height:1.65;max-width:360px;margin:0 auto}.CareerExplorer_footer__tTZIb{border-top:1px solid hsla(0,0%,100%,.04);padding:1.25rem;text-align:center}.CareerExplorer_footer__tTZIb p{font-size:12px;color:#333}@media (max-width:600px){.CareerExplorer_hero__g4MVP{padding:1.75rem 1rem 1.5rem}.CareerExplorer_container__RZoYW{padding:1.25rem 1rem}.CareerExplorer_searchCard__yXEDr{padding:1rem}.CareerExplorer_searchRow__CkGWs{flex-direction:column}.CareerExplorer_btn__he1fI{width:100%;text-align:center}.CareerExplorer_detail__UEElt{padding:1rem}.CareerExplorer_branchSec__0MU3G,.CareerExplorer_node___S6Rc{width:118px}.CareerExplorer_branchBtn__Mhl8p{font-size:10px}.CareerExplorer_connLine__yakHV{width:16px}}