.career-journey-strip{background:#fff;border-bottom:1px solid #cbd5e1;box-shadow:0 2px 5px rgba(15,23,42,.06);padding:6px 12px;position:relative;z-index:5}
.career-journey-inner{align-items:center;display:flex;justify-content:center;margin:auto;max-width:920px;min-width:0}
.career-journey-step{align-items:center;border:1px solid transparent;border-radius:7px;color:#334155;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px;min-height:36px;padding:5px 10px;text-decoration:none;white-space:nowrap}
a.career-journey-step:focus-visible{box-shadow:0 0 0 3px rgba(91,45,145,.25);outline:2px solid #5b2d91;outline-offset:1px}
.career-journey-step.is-complete{color:#18794e}.career-journey-step.is-current{background:#f4effa;border-color:#8b5bb5;color:#4b216f}.career-journey-step.is-locked{color:#64748b}.career-journey-arrow{color:#94a3b8;font-size:.72rem;margin:0 3px}.journey-mobile-label{display:none}
.career-journey-apply{min-height:36px;padding:5px 12px;font-size:.8rem;white-space:normal}
html[dir=rtl] .career-journey-arrow{transform:scaleX(-1)}
@media(max-width:575.98px){.career-journey-strip{overflow:hidden;padding:5px 6px}.career-journey-inner{justify-content:center;gap:2px}.career-journey-step{font-size:.72rem;gap:3px;min-height:34px;padding:4px 6px;white-space:normal;text-align:center}.career-journey-apply{min-height:34px;padding:4px 8px;font-size:.7rem}.journey-desktop-label{display:none}.journey-mobile-label{display:inline}.career-journey-arrow{margin:0 1px}}
@media(max-width:340px){.career-journey-step{font-size:.68rem;padding-inline:4px}}
@media(prefers-reduced-motion:reduce){.career-journey-step{scroll-behavior:auto;transition:none}}
.career-screening-card{max-width:760px}.career-screening-card .btn{min-height:44px}
@media(max-width:575.98px){.career-screening-page{padding-inline:12px}.career-screening-card{padding:18px!important}}
