.page_recommendedSection___CDwm{margin-bottom:40px;padding:0 16px}.page_sectionTitle__6ic_4{position:relative;font-size:28px;font-weight:700;text-align:center;color:#1f2937;padding-top:30px;margin-top:40px;margin-bottom:32px}.page_titleHighlight__PhdLo{position:absolute;top:0;left:50%;transform:translateX(-160px) rotate(-8deg);background-color:#000000;color:#ffffff;font-size:16px;font-weight:600;padding:8px 14px;border-radius:8px;line-height:1;white-space:nowrap}.page_titleHighlight__PhdLo:after{content:"";position:absolute;top:100%;left:30px;width:0;height:0;border:8px solid transparent;border-top-color:#000000}@media (min-width:641px){.page_recommendedSection___CDwm{max-width:800px;margin-left:auto;margin-right:auto;padding:0}}.CareerSimulator_simulatorContainer__I8Mwe{width:100%;max-width:42rem;margin:2rem auto;padding:2rem;background-color:#ffffff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgb(0 0 0/.1),0 2px 4px -2px rgb(0 0 0/.1);border:1px solid #e5e7eb}.CareerSimulator_stepContainer__PS0ts{animation:CareerSimulator_fadeIn__0wYA6 .5s ease-in-out}.CareerSimulator_stepHeader__tz37K{margin-bottom:2rem;text-align:center}.CareerSimulator_stepTitle__5uPV6{font-size:1.875rem;font-weight:700;color:#111827}.CareerSimulator_stepDescription___AklB{margin-top:.5rem;color:#6b7280}.CareerSimulator_formGroup__pQtLn{margin-bottom:2rem}.CareerSimulator_formLabel__3OoAu{display:block;font-size:1.125rem;font-weight:600;margin-bottom:1rem;color:#374151}.CareerSimulator_checkboxGroup__FWEeF,.CareerSimulator_radioGroup__P5lrA{display:flex;flex-direction:column;gap:.75rem}.CareerSimulator_checkboxOption__VxXfD,.CareerSimulator_radioOption__4TzYa{display:flex;align-items:center;gap:.75rem}.CareerSimulator_checkboxOption__VxXfD label,.CareerSimulator_radioOption__4TzYa label{cursor:pointer;font-size:1rem;color:#374151}.CareerSimulator_formInput__lCfp0{width:1rem;height:1rem;cursor:pointer}.CareerSimulator_textarea__fD_er{width:100%;min-height:100px;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:1rem;font-family:inherit}.CareerSimulator_textarea__fD_er:focus{outline:none;border-color:#2563eb;box-shadow:0 0 0 2px rgba(37,99,235,.2)}.CareerSimulator_navigation__P4Kvi{display:flex;justify-content:space-between;align-items:center;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid #e5e7eb}.CareerSimulator_button__pBC_s{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.25rem;font-size:1rem;font-weight:500;border-radius:.375rem;border:1px solid transparent;cursor:pointer;transition:all .2s ease-in-out;background-color:#111827;color:#ffffff}.CareerSimulator_button__pBC_s:hover{background-color:#374151}.CareerSimulator_button__pBC_s:disabled{background-color:#d1d5db;cursor:not-allowed}.CareerSimulator_button__pBC_s.CareerSimulator_buttonOutline__N3i_7{background-color:#ffffff;color:#111827;border:1px solid #d1d5db}.CareerSimulator_button__pBC_s.CareerSimulator_buttonOutline__N3i_7:hover{background-color:#f3f4f6}.CareerSimulator_loadingContainer__eLojv{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;gap:1.5rem}.CareerSimulator_spinner__LUanG{width:4rem;height:4rem;border:4px solid #e5e7eb;border-top-color:#111827;border-radius:50%;animation:CareerSimulator_spin__1lXqR 1s linear infinite}.CareerSimulator_loadingTitle__i1n1H{font-size:1.5rem;font-weight:700}.CareerSimulator_loadingDescription__mvO4F{color:#6b7280;text-align:center}.CareerSimulator_resultsContainer__fF4CN{animation:CareerSimulator_fadeIn__0wYA6 .5s ease-in-out}.CareerSimulator_resultCard__gTplp{border:1px solid #e5e7eb;border-radius:.5rem;margin-top:1.5rem;transition:all .2s ease-in-out}.CareerSimulator_resultCard__gTplp:hover{box-shadow:0 1px 3px 0 rgb(0 0 0/.1),0 1px 2px -1px rgb(0 0 0/.1);transform:translateY(-2px)}.CareerSimulator_cardContent__dKfuA,.CareerSimulator_cardFooter__TsVPn,.CareerSimulator_cardHeader__BPkyR{padding:1.5rem}.CareerSimulator_cardFooter__TsVPn{position:relative;padding:40px 24px 24px;border-top:1px solid #e5e7eb;background-color:#f9fafb;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.CareerSimulator_prBadge__XnVx2{position:absolute;top:12px;left:12px;background-color:#f3f4f6;color:#6b7280;font-size:11px;font-weight:600;padding:3px 8px;border-radius:9999px;border:1px solid #e5e7eb;line-height:1}.CareerSimulator_affiliateDescription__rhMv9{font-size:14px;color:#4b5563;line-height:1.6;max-width:450px;margin:10px 0 0}.CareerSimulator_affiliateBanner___aDJa{line-height:0}.CareerSimulator_cardContent__dKfuA{padding-top:0;padding-bottom:0}.CareerSimulator_cardFooter__TsVPn{padding-top:1.5rem}.CareerSimulator_cardFooter__TsVPn .CareerSimulator_button__pBC_s{width:100%;background-color:#2563eb}.CareerSimulator_cardFooter__TsVPn .CareerSimulator_button__pBC_s:hover{background-color:#1d4ed8}.CareerSimulator_cardTitle__tlg0G{font-size:1.5rem;font-weight:600}.CareerSimulator_badge__joykf{display:inline-block;padding:.25rem .75rem;font-size:.75rem;font-weight:500;background-color:#e5e7eb;color:#374151;border-radius:9999px;margin-bottom:.5rem}.CareerSimulator_cardSection__DSXOu{margin-top:1rem}.CareerSimulator_cardSection__DSXOu h4{font-weight:600}.CareerSimulator_cardSection__DSXOu ul{list-style:disc;padding-left:1.5rem;margin-top:.25rem;color:#4b5563}.CareerSimulator_resetButtonContainer__ly__Q{text-align:center;margin-top:2rem}@keyframes CareerSimulator_fadeIn__0wYA6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes CareerSimulator_spin__1lXqR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}