.onboarding_onboardingChrome__dYRIs{--onboard-ink:#10201f;--onboard-ink-rgb:16,32,31;--onboard-deep:#071514;--onboard-sea:#1f6870;--onboard-sea-rgb:31,104,112;--onboard-lime:#dffa82;--onboard-lime-rgb:223,250,130;--onboard-rust:#b86f44;--onboard-rust-rgb:184,111,68;--onboard-paper:#fbfcf4;--onboard-panel:#fffdf6;--onboard-muted:rgba(16,32,31,0.66);--onboard-soft:rgba(16,32,31,0.07);--onboard-line:rgba(16,32,31,0.13);--primary-action:var(--onboard-deep);--primary-action-hover:var(--onboard-sea);--purple-50:rgba(31,104,112,0.08);--purple-100:rgba(31,104,112,0.12);--purple-200:rgba(31,104,112,0.18);--purple-300:rgba(31,104,112,0.28);--purple-400:rgba(31,104,112,0.46);--purple-500:var(--onboard-sea);--purple-600:var(--onboard-sea);--purple-700:var(--onboard-ink);--purple-800:var(--onboard-deep);--purple-900:var(--onboard-deep);--color-primary:var(--onboard-deep);--color-primary-hover:var(--onboard-sea);--color-background-card:var(--onboard-panel);--color-background-subtle:#f3f6ed;--color-background-hover:#edf3ea;--color-border:var(--onboard-line);--color-text-primary:var(--onboard-ink);--color-text-secondary:var(--onboard-muted);--color-text-tertiary:rgba(16,32,31,0.48);--color-error:#dc2626;--color-error-hover:#b91c1c;--color-error-light:#fef2f2;--color-error-dark:#991b1b;--color-warning:var(--onboard-rust);--color-warning-light:rgba(184,111,68,0.12);--color-warning-dark:#7c3f22;--color-success:var(--onboard-sea);--background-rgb:251,252,244;--border-color-rgb:16,32,31;--text-primary:var(--onboard-ink);--text-secondary:var(--onboard-muted);color:var(--onboard-ink);font-family:var(--font-inter),var(--font-geist-sans),system-ui,sans-serif}.onboarding_onboardingPageLayout__KQNMh{background:var(--onboard-paper)}@keyframes onboarding_fadeInUp__hWowJ{0%{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes onboarding_fadeIn__m3mPm{0%{opacity:0}to{opacity:1}}@keyframes onboarding_fadeOut__Ysq8e{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,-10px,0) scale(.98)}}@keyframes onboarding_fadeOutLeft__hlVvn{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}}@keyframes onboarding_fadeOutRight__VmphL{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(30px,0,0) scale(.95)}}@keyframes onboarding_fadeInFromLeft__pyAI2{0%{opacity:0;transform:translate3d(-30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes onboarding_fadeInFromRight__7SC0R{0%{opacity:0;transform:translate3d(30px,0,0) scale(.95)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes onboarding_leftDoorOpen__ReFLK{0%{opacity:1;transform:translateX(0)}20%{opacity:1;transform:translateX(-5%)}to{opacity:0;transform:translateX(-100%)}}@keyframes onboarding_rightDoorOpen__Giiir{0%{opacity:1;transform:translateX(0)}20%{opacity:1;transform:translateX(5%)}to{opacity:0;transform:translateX(100%)}}.onboarding_onboardingStepsEnter__bIjkF{animation:onboarding_fadeInUp__hWowJ .8s cubic-bezier(.4,0,.2,1) .2s forwards;opacity:0}.onboarding_selectionContentEnter__oMMDx{animation:onboarding_fadeInUp__hWowJ .7s cubic-bezier(.4,0,.2,1) forwards;opacity:0}.onboarding_onboardingFormEnter__GZAEA{animation:onboarding_fadeInUp__hWowJ .8s cubic-bezier(.4,0,.2,1) .1s forwards;opacity:0}.onboarding_leftPanelFadeIn__SqdN0{animation:onboarding_fadeInFromLeft__pyAI2 .6s cubic-bezier(.4,0,.2,1) forwards}.onboarding_rightPanelFadeIn__UqC2R{animation:onboarding_fadeInFromRight__7SC0R .6s cubic-bezier(.4,0,.2,1) forwards}.onboarding_leftPanelFadeOut__W99pg{animation:onboarding_fadeOutLeft__hlVvn .6s cubic-bezier(.4,0,.2,1) forwards}.onboarding_rightPanelFadeOut__dwKmO{animation:onboarding_fadeOutRight__VmphL .6s cubic-bezier(.4,0,.2,1) forwards}.onboarding_stepContentFadeOut__jBqWR{animation:onboarding_fadeOut__Ysq8e .4s cubic-bezier(.4,0,.2,1) forwards}.onboarding_stepContentFadeIn__WVP_F{animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) forwards;opacity:0}.onboarding_leftPanelDoorOpen__Twz7e{animation:onboarding_leftDoorOpen__ReFLK 2.5s cubic-bezier(.25,.46,.45,.94) forwards}.onboarding_rightPanelDoorOpen__1r6hY{animation:onboarding_rightDoorOpen__Giiir 2.5s cubic-bezier(.25,.46,.45,.94) forwards}.onboarding_leftPanelContent__2j2f6,.onboarding_rightPanelContent__DB4Hu{height:100%;display:flex;flex-direction:column;position:relative;transition:all .3s ease}.onboarding_panelContentTransitioning__TgaqK{transition:opacity .3s ease}.onboarding_leftPanelFadeOut__W99pg,.onboarding_rightPanelFadeOut__dwKmO{filter:blur(0)}.onboarding_brandingContent__NbSmi{display:flex;flex-direction:column;padding:48px 56px;color:#f9fff0;width:100%;height:100%;position:relative;z-index:2}.onboarding_brandingContent__NbSmi>:first-child{animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .2s both}.onboarding_brandingText__qDZpG{flex:1;display:flex;flex-direction:column;justify-content:flex-start;margin-top:60px;margin-bottom:auto;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .4s both}.onboarding_brandingHeadline__xW_fI{font-family:var(--font-graphie),var(--font-inter),sans-serif!important;font-size:47px!important;font-weight:900!important;line-height:1.04!important;margin:0 0 32px!important;color:var(--onboard-ink)!important;letter-spacing:0!important;text-shadow:none;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .6s both}.onboarding_brandingSupportText__CNheM{font-family:var(--font-inter),sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1.5!important;margin:0!important;color:rgba(var(--onboard-ink-rgb),.66)!important;opacity:.95;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .8s both}.onboarding_stepsContainer__F_EUO{flex:1;display:flex;flex-direction:column;justify-content:flex-start;margin-top:40px;margin-bottom:auto;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .4s both}.onboarding_progressHeader__z5Zk6{margin-bottom:1.5rem;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .6s both}.onboarding_progressText__LDSEX{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:750;color:rgba(var(--onboard-ink-rgb),.7);margin:0;line-height:1.4}.onboarding_stepsList__Yz3e6{display:flex;flex-direction:column;gap:.5rem;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .8s both}.onboarding_stepItem__aEQdP{display:flex;align-items:center;gap:1rem;padding:.5rem 0;transition:all .3s ease}.onboarding_stepIndicator__tyWoq{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0;transition:all .3s ease;position:relative}.onboarding_stepNumber__6UN9_{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:600;color:inherit}.onboarding_stepCheckmark__46960{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%}.onboarding_stepContent__JTLDT{flex:1}.onboarding_stepTitle__9TDaS{font-family:var(--font-inter),sans-serif;font-size:16px;font-weight:750;color:var(--onboard-ink);line-height:1.3;transition:all .3s ease}.onboarding_stepCompleted__abtxs .onboarding_stepIndicator__tyWoq{background:var(--onboard-sea);border:2px solid var(--onboard-sea)}.onboarding_stepCompleted__abtxs .onboarding_stepTitle__9TDaS{color:rgba(var(--onboard-ink-rgb),.56)}.onboarding_stepActive__AMKc6 .onboarding_stepIndicator__tyWoq{background:var(--primary-action);border:2px solid var(--primary-action);color:#f9fff0;box-shadow:0 0 0 4px rgba(var(--onboard-lime-rgb),.28)}.onboarding_stepActive__AMKc6 .onboarding_stepTitle__9TDaS{color:var(--onboard-ink);font-weight:850}.onboarding_stepUpcoming__veD_Q .onboarding_stepIndicator__tyWoq{background:transparent;border:2px solid rgba(var(--onboard-ink-rgb),.18);color:rgba(var(--onboard-ink-rgb),.38)}.onboarding_stepUpcoming__veD_Q .onboarding_stepTitle__9TDaS{color:rgba(var(--onboard-ink-rgb),.4)}.onboarding_stepRevisiting__YDH_v .onboarding_stepIndicator__tyWoq{background:var(--onboard-rust);border:2px solid var(--onboard-rust);position:relative}.onboarding_stepRevisiting__YDH_v .onboarding_stepTitle__9TDaS{color:var(--onboard-ink);font-weight:850}.onboarding_stepRevisitingIndicator__OyuJK{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;position:relative}.onboarding_cancelSection___NU9r{margin-top:auto;padding-top:48px;display:flex;flex-direction:column;gap:16px;animation:onboarding_fadeIn__m3mPm .6s cubic-bezier(.4,0,.2,1) 1s both}.onboarding_cancelNote__Mxugs{font-family:var(--font-inter),sans-serif;font-size:14px;font-weight:700;color:rgba(var(--onboard-ink-rgb),.68);margin:0;line-height:1.5}.onboarding_cancelSubNote__BIuCy{font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:400;color:rgba(var(--onboard-ink-rgb),.5);line-height:1.5;margin:0 0 8px}.onboarding_cancelNoteDark__lRSib{color:rgba(var(--onboard-ink-rgb),.68)!important}.onboarding_cancelSubNoteDark__lGT8j{color:rgba(var(--onboard-ink-rgb),.5)!important}.onboarding_cancelButtonDark__c_xMi{background:transparent!important;border:1px solid rgba(var(--onboard-ink-rgb),.18)!important;color:rgba(var(--onboard-ink-rgb),.66)!important}.onboarding_cancelButtonDark__c_xMi:hover{background:#ffffff!important;border-color:rgba(var(--onboard-ink-rgb),.3)!important;color:var(--onboard-ink)!important}.onboarding_logoContainer__TFhum{margin-bottom:2rem}.onboarding_selectionContent__Zc1yl{width:100%;position:relative;margin-top:4rem}.onboarding_onboardingContentContainer__oQ2bp,.onboarding_selectionContent__Zc1yl{display:flex;flex-direction:column;flex:1;height:100%}.onboarding_selectionHeader__bKxQg{text-align:left;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .4s both}.onboarding_selectionTitle__2YxdY{font-size:2.25rem;font-weight:900;color:var(--onboard-ink);margin:0 0 1rem;font-family:var(--font-graphie),var(--font-inter),sans-serif;line-height:1.04;letter-spacing:0}.onboarding_selectionSubtitle__viDDB{font-size:1.125rem;color:var(--onboard-muted);margin:0;line-height:1.6;font-family:var(--font-inter),sans-serif;font-weight:450}.onboarding_formContainer__c1s_k{width:100%;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .6s both}.onboarding_formGrid__XSWxd{display:flex;flex-direction:column;gap:2rem;margin-bottom:3rem}.onboarding_formGroup__Snsz8{display:flex;flex-direction:column;gap:.5rem}.onboarding_formLabel__ja3Zg{font-size:.875rem;font-weight:750;margin:0;letter-spacing:0}.onboarding_formInput__Fn45o,.onboarding_formLabel__ja3Zg{font-family:var(--font-inter),sans-serif;color:var(--onboard-ink)}.onboarding_formInput__Fn45o{padding:1rem 1.25rem;border:1px solid var(--onboard-line);border-radius:6px;background:rgba(255,255,255,.88);font-size:1rem;font-weight:400;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(var(--onboard-ink-rgb),.06)}.onboarding_formInput__Fn45o:focus{outline:none;border-color:var(--primary-action);box-shadow:0 0 0 3px rgba(var(--onboard-sea-rgb),.12),0 2px 8px rgba(var(--onboard-ink-rgb),.12)}.onboarding_formInput__Fn45o:disabled{background:rgba(16,32,31,.04);border-color:rgba(var(--onboard-ink-rgb),.08);color:rgba(var(--onboard-ink-rgb),.54);cursor:not-allowed}.onboarding_formInput__Fn45o::-moz-placeholder{color:rgba(var(--onboard-ink-rgb),.36);font-weight:300}.onboarding_formInput__Fn45o::placeholder{color:rgba(var(--onboard-ink-rgb),.36);font-weight:300}.onboarding_submitButton__tbgCl{background:var(--primary-action);color:#f9fff0;border:none;padding:1.25rem 2.5rem;border-radius:5px;font-family:var(--font-inter),sans-serif;font-size:1rem;font-weight:850;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:0;box-shadow:0 18px 38px rgba(var(--onboard-ink-rgb),.16);align-self:flex-start;min-width:200px}.onboarding_submitButton__tbgCl:hover{background:var(--primary-action-hover);box-shadow:0 20px 42px rgba(var(--onboard-ink-rgb),.18);transform:translateY(-2px)}.onboarding_submitButton__tbgCl:active{transform:translateY(0);box-shadow:0 8px 20px rgba(var(--onboard-ink-rgb),.14)}.onboarding_submitButton__tbgCl:disabled{background:rgba(var(--onboard-ink-rgb),.28);cursor:not-allowed;box-shadow:none;transform:none}.onboarding_roleSelectionSection__rU5lA{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-left:0}.onboarding_roleCardsContainer__fV4r1{display:flex;flex-direction:column;gap:1.5rem;width:100%;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .6s both}.onboarding_roleCardsContainerFocused__cpW82 .onboarding_roleCard__lX0qX:not(.onboarding_roleCardFrozen__bERP2){pointer-events:none}.onboarding_roleCardUnfocused__1_ZQx{opacity:.4!important;transform:scale(.98)!important;transition:all .3s ease-out!important}.onboarding_roleCard__lX0qX{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.5rem;border:1px solid var(--onboard-line);border-radius:8px;background:rgba(255,255,255,.82);cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left;width:100%;font-family:var(--font-inter),sans-serif;position:relative;animation:onboarding_fadeInUp__hWowJ .5s cubic-bezier(.4,0,.2,1) both}.onboarding_roleCard__lX0qX:hover{border-color:rgba(var(--onboard-sea-rgb),.4);background:#ffffff;box-shadow:inset 4px 0 0 rgba(var(--onboard-sea-rgb),.38)}.onboarding_roleCard__lX0qX:hover .onboarding_roleCardArrow__thjXb{opacity:1;transform:translateX(0) scale(1)}.onboarding_roleCard__lX0qX:hover .onboarding_roleCardIcon__lbapy{background:var(--primary-action)!important;border:1px solid var(--primary-action)!important;color:white!important}.onboarding_roleCard__lX0qX:active{transform:translateY(0)}.onboarding_roleCard__lX0qX:disabled{opacity:.7;cursor:not-allowed}.onboarding_roleCardSelected__IUQ6P{border-color:var(--primary-action);background:rgba(var(--onboard-sea-rgb),.09);box-shadow:0 18px 38px rgba(var(--onboard-ink-rgb),.1)}.onboarding_roleCardSelected__IUQ6P .onboarding_roleCardIcon__lbapy{background:rgba(var(--onboard-lime-rgb),.28);border-color:var(--primary-action)}.onboarding_roleCardSelected__IUQ6P .onboarding_roleCardTitle__dSZGt{color:var(--primary-action-hover)}.onboarding_roleCardLoading__f8xq3{border-color:rgba(var(--onboard-sea-rgb),.6);background:rgba(var(--onboard-sea-rgb),.09)}@keyframes onboarding_subtlePulse__YvUWs{0%,to{box-shadow:0 8px 25px rgba(var(--onboard-sea-rgb),.22)}50%{box-shadow:0 8px 30px rgba(var(--onboard-sea-rgb),.32)}}@keyframes onboarding_elegantFreeze__ihIAz{0%{transform:scale(1);box-shadow:0 4px 12px rgba(var(--onboard-ink-rgb),.08);border-color:var(--onboard-line)}50%{transform:scale(1.01);box-shadow:0 6px 20px rgba(var(--onboard-sea-rgb),.18)}to{transform:scale(1.02);box-shadow:0 8px 25px rgba(var(--onboard-sea-rgb),.24);border-color:var(--primary-action)}}@keyframes onboarding_shimmerEffect__ejROe{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.onboarding_roleCardFrozen__bERP2{transform:scale(1.02)!important;border-color:var(--primary-action)!important;background:linear-gradient(110deg,rgba(var(--onboard-sea-rgb),.08) 0,rgba(var(--onboard-sea-rgb),.12) 50%,rgba(var(--onboard-sea-rgb),.08) 100%),linear-gradient(90deg,transparent 30%,rgba(255,255,255,.4) 50%,transparent 70%)!important;background-size:100% 100%,200px 100%!important;pointer-events:none!important;animation:onboarding_elegantFreeze__ihIAz .3s cubic-bezier(.25,.46,.45,.94) forwards,onboarding_shimmerEffect__ejROe 1.5s ease-in-out infinite,onboarding_subtlePulse__YvUWs 2s ease-in-out infinite;position:relative;z-index:10}.onboarding_roleCardFrozen__bERP2:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(135deg,var(--primary-action),rgba(var(--onboard-sea-rgb),.6));border-radius:inherit;opacity:.3;z-index:-1;filter:blur(4px)}.onboarding_roleCardFrozen__bERP2 .onboarding_roleCardIcon__lbapy{background:rgba(var(--onboard-lime-rgb),.28)!important;transform:scale(1.1)!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important;border-color:var(--primary-action)!important;color:var(--primary-action)!important}.onboarding_roleCardFrozen__bERP2 .onboarding_roleCardTitle__dSZGt{color:var(--primary-action-hover)!important;font-weight:600!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)!important}.onboarding_roleCardFrozen__bERP2 .onboarding_roleCardArrow__thjXb{color:var(--primary-action)!important;animation:none!important}.onboarding_roleCardFrozen__bERP2 .onboarding_roleCardArrow__thjXb,.onboarding_roleCardFrozen__bERP2:hover .onboarding_roleCardArrow__thjXb{opacity:1!important;transform:translateX(6px) scale(1.15)!important;transition:all .2s cubic-bezier(.25,.46,.45,.94)!important}.onboarding_roleCardLeft__w2jM4{display:flex;align-items:center;gap:1rem;flex:1}.onboarding_roleCardIcon__lbapy{font-size:1.75rem;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:8px;background:transparent;border:1px solid rgba(var(--onboard-ink-rgb),.18);flex-shrink:0;color:var(--primary-action);transition:all .3s ease}.onboarding_roleCardContent__3Pc8u{flex:1}.onboarding_roleCardTitle__dSZGt{font-size:1.125rem;font-weight:850;color:var(--onboard-ink);margin:0 0 .25rem;font-family:var(--font-inter),sans-serif;letter-spacing:0}.onboarding_roleCardDescription__bPAu5{font-size:.875rem;color:var(--onboard-muted);margin:0;line-height:1.4;font-weight:400}.onboarding_roleCardArrow__thjXb{font-size:1.25rem;color:var(--primary-action);transition:all .3s cubic-bezier(.25,.46,.45,.94);opacity:0;transform:translateX(-10px) scale(1);transform-origin:center}.onboarding_roleCardArrowLoading__cpVWo{animation:onboarding_spin___wmHD 1s linear infinite;color:var(--primary-action)}@keyframes onboarding_spin___wmHD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.onboarding_onboardingSection__3Mm7Q{padding:0;max-width:100%}.onboarding_employerOnboarding__v5sng{padding:2rem;text-align:center;color:var(--text-secondary)}.onboarding_employerOnboarding__v5sng h2{font-size:1.5rem;font-weight:600;color:var(--text-primary);margin-bottom:1rem}.onboarding_cvUploadSection__gCYPn{padding:0;flex:1;width:100%}.onboarding_dropZone__5mwz6{height:100%;border:1px dashed rgba(var(--onboard-ink-rgb),.2);border-radius:8px;background:rgba(255,255,255,.82);padding:3rem 2rem;cursor:pointer;transition:border-color .2s ease;display:flex;align-items:center;justify-content:center}.onboarding_dropZone__5mwz6:hover{border-color:rgba(var(--onboard-ink-rgb),.34)}.onboarding_dropZoneLoading__0ukwX{cursor:default!important;pointer-events:none}.onboarding_dropZoneLoading__0ukwX:hover{border-color:rgba(var(--onboard-ink-rgb),.2)!important}.onboarding_dropZoneActive__txsMG{border-color:var(--primary-action,#071514);background:var(--purple-50,rgba(31,104,112,.08))}.onboarding_dropZoneActive__txsMG .onboarding_uploadIcon__DFzdB{background:var(--purple-100,rgba(31,104,112,.12))}.onboarding_dropZoneHasFile__1Ty3F{border-color:var(--onboard-sea)}.onboarding_dropZoneContent__d5Ysm{text-align:center;width:100%}.onboarding_dropZoneEmpty__OYAaE{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.onboarding_uploadIcon__DFzdB{width:80px;height:80px;background:var(--purple-50,rgba(31,104,112,.08));border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--primary-action,#071514);transition:none}.onboarding_dropZoneTitle__HrKfC{font-size:1.25rem;font-weight:700;color:var(--onboard-ink);margin:0}.onboarding_dropZoneSubtitleDesktop__12Jcu,.onboarding_dropZoneTitleDesktop__YseB0{display:inline}.onboarding_dropZoneSubtitleMobile__1pvFk,.onboarding_dropZoneTitleMobile__RTNom{display:none}.onboarding_dropZoneSubtitle__XqDwS{font-size:1rem;color:var(--onboard-muted);margin:0;font-weight:400}.onboarding_browseButton__YwONZ{color:var(--primary-action,#071514);background:none;border:none;font-family:inherit;font-weight:400;font-size:inherit;cursor:pointer;padding:0;text-decoration:none;transition:none}.onboarding_browseButton__YwONZ:hover:not(:disabled){text-decoration:underline}.onboarding_browseButton__YwONZ:disabled{color:rgba(var(--onboard-ink-rgb),.38);cursor:default;opacity:.6}.onboarding_dropZoneNote__VsgkZ{font-size:.875rem;color:rgba(var(--onboard-ink-rgb),.42);margin:0;font-weight:400}.onboarding_privacyNote__cG88W{padding-top:1rem}.onboarding_privacyNote__cG88W p{font-size:.75rem;color:rgba(var(--onboard-ink-rgb),.58);margin:0 0 .5rem;line-height:1.4;text-align:left}.onboarding_privacyNote__cG88W p:last-child{margin-bottom:0}.onboarding_privacyLink__3_8Dt{color:var(--primary-action,#071514);text-decoration:none;transition:color .2s ease}.onboarding_privacyLink__3_8Dt:hover{text-decoration:underline}.onboarding_fileSelected__kYJNV{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;height:100%;justify-content:center;position:relative}.onboarding_fileInfoGroup__QJ7eJ{display:flex;flex-direction:column;align-items:center;gap:1rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.onboarding_fileInfoGroupExpanded__UW8ar{transform:translateY(20px)}.onboarding_fileIcon__ILbra{color:#f9fff0;background:var(--onboard-sea);border-radius:50%;flex-shrink:0;width:64px;height:64px;display:flex;align-items:center;justify-content:center}.onboarding_fileInfo__uOZzY{text-align:center;min-width:0}.onboarding_fileName__t5aFS{font-size:1rem;font-weight:600;color:var(--onboard-ink);margin:0 0 .25rem;word-break:break-word;line-height:1.4}.onboarding_fileSize__63pTj{font-size:.875rem;color:var(--onboard-muted);font-weight:400;margin:0}.onboarding_actionContainer__7lYuJ{position:relative;min-height:50px;width:100%;max-width:300px;display:flex;align-items:center;justify-content:center}.onboarding_changeButton__1MwSe{position:absolute;left:50%;top:50%;background:transparent;border:1px solid rgba(var(--onboard-ink-rgb),.18);border-radius:6px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:var(--onboard-muted);cursor:pointer;transition:all .3s ease;width:100%;transform:translate(-50%,-50%)}.onboarding_changeButton__1MwSe:hover:not(:disabled){background-color:#ffffff;border-color:rgba(var(--onboard-ink-rgb),.3);color:var(--onboard-ink)}.onboarding_changeButton__1MwSe:disabled{opacity:.5;cursor:not-allowed}.onboarding_changeButtonFadeOut__y0iPf{opacity:0;visibility:hidden;transform:translate(-50%,-50%) translateY(-10px)}.onboarding_changeButtonFadeIn__9ZXzZ{opacity:1;visibility:visible;transform:translate(-50%,-50%) translateY(0)}.onboarding_changeButtonHidden___IYaa{opacity:0;visibility:hidden;transform:translateY(-40px);transition:all .3s cubic-bezier(.4,0,.2,1)}.onboarding_uploadProgressContainer__jUYBQ{margin-top:1.5rem;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s ease;display:flex;flex-direction:column;gap:.75rem}.onboarding_progressFadeIn__pL1Gr{opacity:1;visibility:visible;transform:translate(-50%,-50%) translateY(0)}.onboarding_progressFadeOut__XA_05{opacity:0;visibility:hidden;transform:translate(-50%,-50%) translateY(10px)}.onboarding_progressBarWrapper__LBe5Z{width:100%}.onboarding_progressBarContainer__40Jl4{width:100%;height:6px;background:rgba(var(--onboard-ink-rgb,16,32,31),.1);border-radius:3px;overflow:hidden}.onboarding_progressBarContainer__40Jl4.onboarding_processing__53BVf .onboarding_progressBar__Gshc_,.onboarding_progressBarContainer__40Jl4.onboarding_success__LlO8V .onboarding_progressBar__Gshc_{background:var(--onboard-sea,#1f6870)}.onboarding_progressBarContainer__40Jl4.onboarding_error__lTwJd .onboarding_progressBar__Gshc_{background:#dc2626}.onboarding_progressBar__Gshc_{height:100%;border-radius:3px;transition:width .3s ease;min-width:6px}.onboarding_detailsRow__rvLpS{font-size:.75rem;color:var(--onboard-muted,rgba(16,32,31,.66));line-height:1.4;font-weight:500}.onboarding_fileStatus__qwFje{color:#10b981;flex-shrink:0;width:24px;height:24px}.onboarding_cvUploadButtons__a49a1{display:flex;flex-direction:column;gap:.75rem;width:100%}.onboarding_stepContentWrapper__yHXk0{flex:1;width:100%;display:flex;flex-direction:column;margin-bottom:1.5rem;animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .6s both}.onboarding_stepActionButtons__bqi_6{display:flex;flex-direction:column;gap:1rem;width:100%;flex-shrink:0;margin-top:auto;padding-top:1.5rem;border-top:1px solid rgba(229,231,235,.8);animation:onboarding_fadeInUp__hWowJ .6s cubic-bezier(.4,0,.2,1) .8s both}.onboarding_onboardingSection__3Mm7Q{display:flex;flex-direction:column;flex:1;height:100%;align-items:flex-start;justify-content:flex-start;margin-left:0}@media (prefers-reduced-motion:reduce){.onboarding_browseButton__YwONZ,.onboarding_dropZone__5mwz6,.onboarding_fileSelected__kYJNV,.onboarding_uploadIcon__DFzdB{transition:none}.onboarding_dropZone__5mwz6:hover,.onboarding_dropZone__5mwz6:hover .onboarding_uploadIcon__DFzdB{transform:none}}.onboarding_loadingContent__Yqz22,.onboarding_loadingSteps__5LU8Y{display:flex;align-items:center;justify-content:center;padding:2rem;color:var(--color-text-secondary);font-size:.95rem;opacity:.8}.onboarding_loadingSteps__5LU8Y{min-height:120px}.onboarding_loadingContent__Yqz22{min-height:200px}@media (max-width:1100px){.onboarding_selectionContent__Zc1yl{margin-top:1.5rem}.onboarding_selectionHeader__bKxQg{margin-bottom:1.25rem}.onboarding_selectionTitle__2YxdY{font-size:2rem;max-width:680px}.onboarding_selectionSubtitle__viDDB{font-size:1.0625rem;max-width:680px}.onboarding_roleCardsContainer__fV4r1{gap:1.125rem}.onboarding_roleCard__lX0qX{padding:1.75rem 2rem}.onboarding_formGrid__XSWxd{gap:1.5rem;margin-bottom:2.25rem}.onboarding_dropZone__5mwz6{height:auto;min-height:320px;padding:2.5rem 1.75rem}.onboarding_dropZoneEmpty__OYAaE{gap:1rem}.onboarding_uploadIcon__DFzdB{width:68px;height:68px}}@media (max-width:768px){.onboarding_onboardingSection__3Mm7Q .onboarding_selectionContent__Zc1yl,.onboarding_selectionContent__Zc1yl{margin-top:1rem}.onboarding_selectionHeader__bKxQg{margin-bottom:1.25rem}.onboarding_selectionTitle__2YxdY{font-size:1.75rem;margin-bottom:.75rem}.onboarding_selectionSubtitle__viDDB{font-size:1rem;line-height:1.5}.onboarding_roleCardsContainer__fV4r1{gap:1rem}.onboarding_roleCard__lX0qX{padding:1.75rem 1.25rem;border-radius:8px}.onboarding_roleCardLeft__w2jM4{gap:.875rem}.onboarding_roleCardIcon__lbapy{width:3rem;height:3rem;font-size:1.375rem;border-radius:8px}.onboarding_roleCardTitle__dSZGt{font-size:1rem;margin-bottom:.125rem}.onboarding_roleCardDescription__bPAu5{font-size:.8125rem;line-height:1.3}.onboarding_roleCardArrow__thjXb{font-size:1.125rem}.onboarding_logoContainer__TFhum{margin-bottom:1.5rem}.onboarding_dropZoneSubtitleDesktop__12Jcu,.onboarding_dropZoneTitleDesktop__YseB0,.onboarding_uploadIcon__DFzdB{display:none}.onboarding_dropZoneSubtitleMobile__1pvFk,.onboarding_dropZoneTitleMobile__RTNom{display:inline}.onboarding_dropZoneTitle__HrKfC{font-size:1.125rem}.onboarding_dropZoneSubtitle__XqDwS{font-size:.9375rem}.onboarding_dropZoneNote__VsgkZ{font-size:.8125rem}.onboarding_dropZone__5mwz6{min-height:260px;padding:2rem 1.25rem}.onboarding_privacyNote__cG88W{padding-top:.875rem}.onboarding_cancelSection___NU9r{display:none}.onboarding_formContainer__c1s_k{width:100%}.onboarding_formGrid__XSWxd{gap:1.5rem;margin-bottom:2rem}.onboarding_submitButton__tbgCl{width:100%;min-width:auto;padding:1rem 1.5rem}.onboarding_stepContentWrapper__yHXk0{margin-bottom:1rem}.onboarding_onboardingSection__3Mm7Q{padding:0}}@media (max-width:480px){.onboarding_selectionTitle__2YxdY{font-size:1.5rem}.onboarding_selectionSubtitle__viDDB{font-size:.9375rem}.onboarding_roleCard__lX0qX{padding:1rem;gap:.75rem}.onboarding_roleCardIcon__lbapy{width:2.5rem;height:2.5rem;font-size:1.125rem}.onboarding_roleCardTitle__dSZGt{font-size:.9375rem}.onboarding_roleCardDescription__bPAu5{font-size:.75rem}.onboarding_roleCardArrow__thjXb{display:none}.onboarding_dropZone__5mwz6{min-height:220px;padding:1.5rem 1rem}.onboarding_fileSelected__kYJNV{padding:1.25rem .75rem}.onboarding_fileIcon__ILbra{width:52px;height:52px}}@media (max-width:768px){.onboarding_onboardingStepsEnter__bIjkF{animation:onboarding_fadeInUp__hWowJ .5s cubic-bezier(.4,0,.2,1) .1s forwards}.onboarding_selectionContentEnter__oMMDx{animation:onboarding_fadeInUp__hWowJ .4s cubic-bezier(.4,0,.2,1) forwards}.onboarding_onboardingFormEnter__GZAEA{animation:onboarding_fadeInUp__hWowJ .5s cubic-bezier(.4,0,.2,1) forwards}.onboarding_leftPanelFadeIn__SqdN0,.onboarding_rightPanelFadeIn__UqC2R{animation:onboarding_fadeIn__m3mPm .3s ease-out forwards}.onboarding_leftPanelFadeOut__W99pg,.onboarding_rightPanelFadeOut__dwKmO,.onboarding_stepContentFadeOut__jBqWR{animation:onboarding_fadeOut__Ysq8e .3s ease-out forwards}.onboarding_stepContentFadeIn__WVP_F{animation:onboarding_fadeInUp__hWowJ .4s ease-out forwards;opacity:0}.onboarding_roleCard__lX0qX{animation:onboarding_fadeInUp__hWowJ .4s cubic-bezier(.4,0,.2,1) both}.onboarding_roleCardsContainer__fV4r1{animation:onboarding_fadeInUp__hWowJ .4s cubic-bezier(.4,0,.2,1) .3s both}.onboarding_roleCardFrozen__bERP2{animation:onboarding_elegantFreeze__ihIAz .25s cubic-bezier(.25,.46,.45,.94) forwards,onboarding_subtlePulse__YvUWs 1.5s ease-in-out infinite;background:linear-gradient(110deg,rgba(var(--onboard-sea-rgb),.08) 0,rgba(var(--onboard-sea-rgb),.12) 50%,rgba(var(--onboard-sea-rgb),.08) 100%)!important;background-size:100% 100%!important}}@media (prefers-reduced-motion:reduce){.onboarding_leftPanelFadeIn__SqdN0,.onboarding_leftPanelFadeOut__W99pg,.onboarding_onboardingFormEnter__GZAEA,.onboarding_onboardingStepsEnter__bIjkF,.onboarding_rightPanelFadeIn__UqC2R,.onboarding_rightPanelFadeOut__dwKmO,.onboarding_roleCard__lX0qX,.onboarding_roleCardsContainer__fV4r1,.onboarding_selectionContentEnter__oMMDx,.onboarding_stepContentFadeIn__WVP_F,.onboarding_stepContentFadeOut__jBqWR{animation:none;opacity:1;transform:none}.onboarding_roleCardFrozen__bERP2{animation:none;transform:scale(1.02)}}.onboarding_stepErrorMessage__W1DNr{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem;background:rgba(var(--background-rgb),.6);border:1px solid rgba(var(--border-color-rgb),.2);border-radius:8px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);max-width:500px;margin:0 auto;animation:onboarding_fadeInUp__hWowJ .6s ease-out}.onboarding_stepErrorMessage__W1DNr h2{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:0 0 1rem}.onboarding_stepErrorMessage__W1DNr p{color:var(--text-secondary);font-size:1rem;line-height:1.5;margin:0 0 1.5rem}.onboarding_stepErrorMessage__W1DNr button{min-width:160px}