.CareerAssist_section{background:var(--bg-light);padding:4rem 0;position:relative;overflow:hidden}.CareerAssist_bg{pointer-events:none;opacity:.8;justify-content:center;align-items:center;padding:0 2rem;display:flex;position:absolute;inset:0}.CareerAssist_bgImage{object-fit:contain;width:min(1300px,100%);height:auto}.CareerAssist_container{padding-bottom:6rem;position:relative}.CareerAssist_header{text-align:center;margin-bottom:2.5rem}.CareerAssist_kicker{font-size:clamp(var(--font-size-2-5xl),2.6vw,var(--font-size-5xl-hero));color:var(--text-description);font-weight:300;line-height:1.1}.CareerAssist_title{font-size:clamp(var(--font-size-2-5xl),2.6vw,var(--font-size-5xl-hero));color:var(--black);margin-bottom:10rem;font-weight:700;line-height:1.1}.CareerAssist_line{justify-content:center;width:100%;margin:0 0 4rem;display:flex;position:relative}.CareerAssist_lineImg{width:100%;max-width:1200px;height:auto}.CareerAssist_steps{z-index:2;justify-content:space-between;gap:100px;width:100%;max-width:1200px;padding:0 80px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CareerAssist_step{width:180px;position:relative}.CareerAssist_hotspot{pointer-events:none;width:120px;height:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CareerAssist_stepText{text-align:center;min-width:385px;padding:0 15px;position:absolute;left:50%;transform:translate(-50%)}.CareerAssist_step.top .CareerAssist_stepText{top:-300px}.CareerAssist_step.bottom .CareerAssist_stepText{top:315px}.CareerAssist_stepTitle{font-size:clamp(var(--font-size-sm),.95vw,var(--font-size-lg));color:var(--text-description);white-space:nowrap;margin-bottom:.4rem;font-weight:700;line-height:1.3}.CareerAssist_stepDesc{font-size:clamp(var(--font-size-sm),.9vw,var(--font-size-base));color:var(--text-description);font-weight:400;line-height:1.3}@media (max-width:1400px){.CareerAssist_steps{gap:60px;padding:0 40px}.CareerAssist_step.top .CareerAssist_stepText{top:-300px}.CareerAssist_step.bottom .CareerAssist_stepText{top:300px}}@media (max-width:1200px){.CareerAssist_steps{gap:50px;padding:0 30px}.CareerAssist_step{width:160px}.CareerAssist_stepText{min-width:280px}.CareerAssist_step.top .CareerAssist_stepText{top:-250px}.CareerAssist_step.bottom .CareerAssist_stepText{top:250px}}@media (max-width:992px){.CareerAssist_steps{gap:40px;padding:0 20px}.CareerAssist_step{width:140px}.CareerAssist_hotspot{width:100px;height:100px}.CareerAssist_stepText{min-width:240px}.CareerAssist_step.top .CareerAssist_stepText{top:-200px}.CareerAssist_step.bottom .CareerAssist_stepText{top:200px}.CareerAssist_container{padding-bottom:2rem}}@media (max-width:768px){.CareerAssist_section{min-height:auto;padding:3rem 0}.CareerAssist_bg{display:none}.CareerAssist_header{margin-bottom:2rem}.CareerAssist_title{margin-bottom:2rem;padding:0 1rem}.CareerAssist_scroller{padding:0 1.5rem;overflow-x:visible}.CareerAssist_inner{min-width:100%;height:auto;padding:0;display:block}.CareerAssist_line{display:none}.CareerAssist_steps{flex-direction:column;gap:2rem;max-width:100%;height:auto;padding:0;display:flex;position:static;transform:none}.CareerAssist_step{text-align:left;flex-direction:row;align-items:flex-start;gap:1.5rem;width:100%;display:flex}.CareerAssist_hotspot{flex-shrink:0;width:1rem;height:1rem;margin-top:.25rem}.CareerAssist_stepText{text-align:left;width:100%;padding:0;position:static;transform:none}.CareerAssist_step.top .CareerAssist_stepText,.CareerAssist_step.bottom .CareerAssist_stepText{padding:0;position:static;transform:none}.CareerAssist_stepTitle{margin-bottom:.4rem}.CareerAssist_stepDesc{font-size:var(--font-size-sm)}}@media (max-width:480px){.CareerAssist_inner{min-width:100%;height:auto}.CareerAssist_step{gap:1rem}.CareerAssist_steps{height:auto}}
