.CareerCalculator_container__nGDBt{min-height:100vh;display:flex;justify-content:center;align-items:flex-start;padding:3rem 1.5rem}@media(max-width:480px){.CareerCalculator_container__nGDBt{padding:1.5rem 1rem}}.CareerCalculator_stage__7_i_Z{width:100%;max-width:64rem;display:flex;flex-direction:column;align-items:center}.CareerCalculator_header__EfEMp{text-align:center;margin-bottom:2.5rem;max-width:40rem}.CareerCalculator_title__CR2r3{font-size:2rem;font-weight:700;color:#18191a;margin-bottom:.75rem}@media(max-width:480px){.CareerCalculator_title__CR2r3{font-size:1.5rem}}.CareerCalculator_subtitle__dTnAT{font-size:1.0625rem;color:#666;line-height:1.5}.CareerIntro_intro__CiE9h{max-width:36rem;margin:0 auto;display:flex;flex-direction:column;gap:1.5rem}.CareerIntro_introMeta__fzrfG{display:flex;align-items:center;gap:.75rem}.CareerIntro_introTag__5amUA{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#ff3535;padding:.25rem .75rem;border-radius:.375rem}.CareerIntro_introTitle__pu_Ar{font-size:2rem;font-weight:700;color:#18191a;line-height:1.2}@media(max-width:480px){.CareerIntro_introTitle__pu_Ar{font-size:1.5rem}}.CareerIntro_introDescription__xM4Qu{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;color:#444;line-height:1.6}.CareerIntro_introBenefits__R78ey{display:flex;flex-direction:column;gap:.75rem}.CareerIntro_introBenefitsTitle__G2jOq{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;color:#18191a}.CareerIntro_introBenefitsList__A8f9h{list-style:none;padding:0;display:flex;flex-direction:column;gap:.5rem}.CareerIntro_introBenefitsItem__CAYhN{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:#444;line-height:1.5;padding-left:1.5rem;position:relative}.CareerIntro_introBenefitsItem__CAYhN:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700}.CareerIntro_introGift__FO2B0{display:flex;flex-direction:column;gap:.25rem;background:#f8f9fa;border-radius:.75rem;padding:1rem 1.25rem;border:1px solid #e0e0e0;border-left:3px solid #ff3535}.CareerIntro_introGiftLabel__cKn2u{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#888;text-transform:uppercase;letter-spacing:.03em}.CareerIntro_introGiftValue__4Q0S9{font-size:1.125rem;font-weight:600;color:#18191a}.CareerIntro_introBtn__KLDwN{align-self:center;padding:1rem 3rem;background:#ff3535;color:#fff;border:none;border-radius:.75rem;font-size:1.125rem;font-weight:600;cursor:pointer;transition:background .2s}.CareerIntro_introBtn__KLDwN:hover{background:#e02020}@media(max-width:480px){.CareerIntro_introBtn__KLDwN{width:100%;text-align:center}}.CareerInputFormStepper_form__cHbLk{width:100%;max-width:36rem}.CareerInputFormStepper_progress__g_qND{display:flex;align-items:center;justify-content:center}.CareerInputFormStepper_progressStep__atuXr{display:flex;align-items:center}.CareerInputFormStepper_progressCircle__cNzNO{width:1.5rem;height:1.5rem;border-radius:50%;background:#ddd;border:none;transition:background .3s}.CareerInputFormStepper_progressCircleActive__VSoaP,.CareerInputFormStepper_progressCircleCompleted__E41do{background:#ff3535}.CareerInputFormStepper_progressLine__DyHbv{width:3rem;height:.125rem;background:#ddd;transition:background .3s}@media(max-width:480px){.CareerInputFormStepper_progressLine__DyHbv{width:1.5rem}}.CareerInputFormStepper_progressLineActive___f74l{background:#ff3535}.CareerInputFormStepper_stepLabel__X_WJu{text-align:center;font-size:.875rem;color:#888;margin:1rem 0 .5rem}.CareerInputFormStepper_stepSubtitle__Q2J1B{text-align:center;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8125rem;color:#666;margin:0 0 1.5rem;line-height:1.4}.CareerInputFormStepper_stepContent__7qYHt{animation:CareerInputFormStepper_fadeIn__hh6Sd .25s ease}.CareerInputFormStepper_fields__lzumj{display:flex;flex-direction:column;gap:1.5rem;min-height:12rem}.CareerInputFormStepper_field__oykzc{display:flex;flex-direction:column;gap:.25rem}.CareerInputFormStepper_label__6TPBs{font-weight:500;font-size:.9375rem;color:#18191a}.CareerInputFormStepper_hint__7MwMV{font-family:Helvetica,Arial,sans-serif;font-size:.8125rem;color:#888;margin-bottom:.25rem}.CareerInputFormStepper_inputWrapper__wx0cN{position:relative;display:flex;align-items:center}.CareerInputFormStepper_input__2xMSN{width:100%;padding:.75rem 1rem;border:1px solid #ddd;border-radius:.5rem;font-size:1rem;outline:none;transition:border-color .2s}.CareerInputFormStepper_input__2xMSN:focus{border-color:#ff3535}.CareerInputFormStepper_suffix__zVcPP{position:absolute;right:1rem;color:#888;font-size:.875rem;pointer-events:none}.CareerInputFormStepper_chipGroup__kFfAa{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.CareerInputFormStepper_chip__WMjcV{padding:.5rem 1rem;border:1px solid #ddd;border-radius:.75rem;background:#fff;font-size:.875rem;font-weight:500;color:#333;cursor:pointer;transition:border-color .2s,background .2s}.CareerInputFormStepper_chip__WMjcV:hover{border-color:#ff3535}.CareerInputFormStepper_chipSelected__zu_e2{border-color:#ff3535;background:#fff5f5;color:#18191a}.CareerInputFormStepper_optionList__KQTF6{display:flex;flex-direction:column;gap:.75rem}.CareerInputFormStepper_optionCard__lofE_{width:100%;text-align:left;padding:1rem 1.25rem;border:1px solid #ddd;border-radius:.75rem;background:#fff;font-size:.9375rem;font-weight:500;color:#333;cursor:pointer;transition:border-color .2s,background .2s}.CareerInputFormStepper_optionCard__lofE_:hover{border-color:#ff3535}.CareerInputFormStepper_optionCardSelected__DW6j_{border-color:#ff3535;background:#fff5f5;color:#18191a}.CareerInputFormStepper_errorList__46VXw{margin-top:1rem}.CareerInputFormStepper_error__ZmumO{font-size:.75rem;color:#f44336;margin:0}.CareerInputFormStepper_nav__yysS1{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}.CareerInputFormStepper_navEnd__Ei1kF{justify-content:flex-end}.CareerInputFormStepper_btnBack__4Dny5{padding:.75rem 2rem;background:#fff;color:#333;border:1px solid #ddd;border-radius:.75rem;font-size:1rem;font-weight:500;cursor:pointer;transition:background .2s,border-color .2s}.CareerInputFormStepper_btnBack__4Dny5:hover{background:#f5f5f5;border-color:#ccc}.CareerInputFormStepper_btnNext__P4e8A{padding:.75rem 2rem;background:#ff3535;color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s}.CareerInputFormStepper_btnNext__P4e8A:hover{background:#e02020}.CareerInputFormStepper_btnSubmit__C6Wz2{padding:.75rem 2.5rem;background:#ff3535;color:#fff;border:none;border-radius:.75rem;font-size:1.0625rem;font-weight:700;cursor:pointer;transition:background .2s}.CareerInputFormStepper_btnSubmit__C6Wz2:hover{background:#e02020}@media(max-width:480px){.CareerInputFormStepper_btnSubmit__C6Wz2{width:100%}}@keyframes CareerInputFormStepper_fadeIn__hh6Sd{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.CareerPreview_wrapper__2dDu_{font-family:Helvetica,Arial,sans-serif;max-width:36rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1.5rem}.CareerPreview_indexSection__PlM0O{display:flex;flex-direction:column;align-items:center;gap:.25rem}.CareerPreview_gaugeWrap__3cSA0{position:relative;width:14rem}.CareerPreview_gaugeValue___y6h4{position:absolute;bottom:.25rem;left:50%;transform:translateX(-50%);font-family:Unbounded,sans-serif;font-size:2rem;font-weight:700;line-height:1}.CareerPreview_circleCaption__zqXCl{font-size:.875rem;color:#999}.CareerPreview_zoneTitle__OVA3Q{font-family:Unbounded,sans-serif;font-size:1.5rem;font-weight:700;text-align:center;margin:0}.CareerPreview_zoneDescription__IFGwo{font-size:.9375rem;color:#666;text-align:center;line-height:1.5;max-width:28rem}.CareerPreview_incomeStrip__dvuz6{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;padding:1.25rem;background:#f9f9f9;border-radius:.75rem}@media(max-width:480px){.CareerPreview_incomeStrip__dvuz6{grid-template-columns:1fr;gap:.75rem}}.CareerPreview_incomeCol__fzaOJ{display:flex;flex-direction:column;align-items:center;gap:.25rem}.CareerPreview_incomeLabel__icdjH{font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.03em}.CareerPreview_incomeValue__IAjIC{font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:700}.CareerPreview_incomeGreen__ZmhQ8{color:#4caf50}.CareerPreview_incomeRed__DyNd4{color:#f44336}.CareerPreview_blurredSection__iVsa5{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem;width:100%;filter:blur(.375rem);pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:480px){.CareerPreview_blurredSection__iVsa5{grid-template-columns:1fr}}.CareerPreview_axisCard__lBOVV{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;background:#f5f5f5;border-radius:.5rem}.CareerPreview_axisName__C1s_I{font-size:.875rem;font-weight:500}.CareerPreview_axisScore__C3AHD{font-size:.875rem;font-weight:700;color:#333}.CareerPreview_unlockBox__5DOAz{background:#fff;box-shadow:0 .5rem 2rem rgba(0,0,0,.1);border-radius:1rem;padding:2rem;text-align:center;width:100%}@media(max-width:480px){.CareerPreview_unlockBox__5DOAz{padding:1.5rem}}.CareerPreview_unlockTitle__xsTGn{font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.CareerPreview_unlockText__R4vbL{font-size:.875rem;color:#666;line-height:1.5;margin-bottom:1.5rem}.CareerPreview_unlockBtn__jyVjh{width:100%;padding:.875rem;background:#ff3535;color:#fff;border:none;border-radius:.75rem;font-size:1rem;font-weight:700;cursor:pointer;transition:background .2s}.CareerPreview_unlockBtn__jyVjh:hover{background:#e02020}.CareerFinalScreen_wrapper__1PU_r{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;max-width:36rem;margin:0 auto}.CareerFinalScreen_card__IKmwP{background:#fff;border-radius:1.25rem;padding:2.5rem 2rem;box-shadow:0 .25rem 1.5rem rgba(0,0,0,.08);border:1px solid #f0f0f0;display:flex;flex-direction:column;align-items:center;gap:1.5rem}@media(max-width:480px){.CareerFinalScreen_card__IKmwP{padding:1.5rem 1.25rem;gap:1.25rem}}.CareerFinalScreen_subtitle__i9jDa{font-size:.875rem;color:#999;text-transform:uppercase;letter-spacing:.03em}.CareerFinalScreen_heroRow__2Do9o{display:flex;align-items:center;gap:1.5rem;width:100%}@media(max-width:480px){.CareerFinalScreen_heroRow__2Do9o{flex-direction:column}}.CareerFinalScreen_gauge__a4hUK{flex-shrink:0;width:8rem}.CareerFinalScreen_gaugeContainer__PneM7{position:relative;width:100%}.CareerFinalScreen_gaugeLabel__EQdLM{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:800;line-height:1}.CareerFinalScreen_gaugeOf__r1Xne{display:block;text-align:center;font-size:.75rem;color:#999;margin-top:.25rem}.CareerFinalScreen_levelInfo__PT8B_{flex:1 1}@media(max-width:480px){.CareerFinalScreen_levelInfo__PT8B_{text-align:center}}.CareerFinalScreen_levelTitle__H2_yy{font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.CareerFinalScreen_levelDescription__jec3W{font-size:.875rem;color:#666;line-height:1.5}.CareerFinalScreen_incomeStrip__PlRJD{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;padding:1.25rem;background:#f9f9f9;border-radius:.75rem}@media(max-width:480px){.CareerFinalScreen_incomeStrip__PlRJD{gap:.5rem;padding:1rem}}.CareerFinalScreen_incomeCol__U2T_6{display:flex;flex-direction:column;align-items:center;gap:.25rem}.CareerFinalScreen_incomeLabel__k4ROf{font-size:.75rem;color:#999;text-transform:uppercase;letter-spacing:.03em}@media(max-width:480px){.CareerFinalScreen_incomeLabel__k4ROf{font-size:.625rem}}.CareerFinalScreen_incomeValue__A_4jE{font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:700}@media(max-width:480px){.CareerFinalScreen_incomeValue__A_4jE{font-size:1rem}}.CareerFinalScreen_incomeGreen__aagpQ{color:#4caf50}.CareerFinalScreen_incomeRed__093pZ{color:#f44336}.CareerFinalScreen_divider__rX_x8{width:100%;border:none;border-top:1px solid #eee;margin:0}.CareerContactForm_wrapper__3D2M0{font-family:Helvetica,Arial,sans-serif;width:100%}.CareerContactForm_title__l3mSA{font-family:Unbounded,sans-serif;font-size:1.25rem;font-weight:600;text-align:center;margin-bottom:.5rem}.CareerContactForm_text__TbduO{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;color:#666;text-align:center;margin-bottom:1.5rem;line-height:1.5}.CareerContactForm_benefits__pZMws{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.625rem}.CareerContactForm_benefitsItem____edo{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.875rem;color:#444;line-height:1.5;padding-left:1.5rem;position:relative}.CareerContactForm_benefitsItem____edo:before{content:"✓";position:absolute;left:0;color:#4caf50;font-weight:700}.CareerContactForm_fields__zAyRo,.CareerContactForm_form__6QJmE{display:flex;flex-direction:column}.CareerContactForm_fields__zAyRo{gap:.75rem}.CareerContactForm_submit__1gpZx{margin-top:1rem;width:100%;max-width:100%;cursor:pointer}.CareerContactForm_spinner__4gMSu{display:inline-block;width:1rem;height:1rem;border:.125rem solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:CareerContactForm_spin__JJzEI .6s linear infinite;margin-right:.5rem;vertical-align:middle}@keyframes CareerContactForm_spin__JJzEI{to{transform:rotate(1turn)}}.CareerContactForm_policy__csNfO{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.75rem;color:#999;text-align:center;margin-top:1rem}