.u-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.u-flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.u-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.u-flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.u-gap-4{gap:.25rem}.u-gap-12{gap:.75rem}.u-gap-32{gap:2rem}.u-gap-36{gap:2.25rem}.u-list-reset{list-style:none;margin:0;padding:0}.u-block-header{margin-bottom:clamp(1rem,.5909090909rem + 1.8181818182vw,1.5rem);max-width:100%}@media(min-width:50rem){.u-block-header{margin-bottom:clamp(1.5rem,-.375rem + 3.75vw,3rem)}}:where(.u-block-title){font-family:var(--font-family);font-weight:600;font-size:clamp(1.5rem,1.1931818182rem + 1.3636363636vw,1.875rem);line-height:1.3;color:var(--color-global-text-main-dark);margin-bottom:0;text-align:center;width:100%}@media(min-width:50rem){:where(.u-block-title){font-size:clamp(1.875rem,1.25rem + 1.25vw,2.375rem)}}.career-interview-stage{--stage-index: 0;--stage-hover: 0rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:clamp(11rem,11.9090909091rem + -1.8181818182vw,11.5rem);padding:.75rem 1rem;background:var(--color-global-bg-light);border-radius:clamp(1rem,.8846153846rem + .5128205128vw,1.5rem);-webkit-transition:height .3s ease;transition:height .3s ease}.career-interview-stage__title{margin:0;color:var(--color-global-accent-primary);font-family:var(--font-family);font-size:clamp(1.0625rem,.9090909091rem + .6818181818vw,1.25rem);font-weight:600;line-height:1.5}.career-interview-stage__number{-ms-flex-item-align:end;align-self:flex-end;color:var(--color-global-accent-primary);font-family:var(--font-family);font-size:clamp(1.625rem,.9090909091rem + 3.1818181818vw,2.5rem);font-weight:700;line-height:1.3;letter-spacing:.01em}.career-interview-stage--highlighted{background:var(--color-global-accent-primary)}.career-interview-stage--highlighted .career-interview-stage__title{color:var(--color-white)}.career-interview-stage--highlighted .career-interview-stage__number{color:var(--color-global-accent-secondary)}@media(min-width:48rem){.career-interview-stage{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.career-interview-stage__title{font-size:clamp(1.25rem,1.1607142857rem + .1785714286vw,1.375rem);line-height:1.3}.career-interview-stage__number{margin-top:2.5rem;font-size:clamp(2.5rem,2.1428571429rem + .7142857143vw,3rem)}}@media(min-width:75rem){.career-interview-stage{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;width:0;height:calc(10.25rem + var(--stage-index)*2.5rem + var(--stage-hover))}.career-interview-stage:nth-child(2){--stage-index: 1}.career-interview-stage:nth-child(3){--stage-index: 2}.career-interview-stage:nth-child(4){--stage-index: 3}.career-interview-stage:nth-child(5){--stage-index: 4}.career-interview-stage.career-interview-stage--highlighted{height:calc(24rem + var(--stage-hover))}.career-interview-stage__number{margin-top:0}.career-interview-stage:hover{--stage-hover: 1.25rem}.career-interview-stage.career-interview-stage--highlighted:hover{--stage-hover: 0rem}}@media(min-width:75rem)and (prefers-reduced-motion:reduce){.career-interview-stage:hover{--stage-hover: 0rem}}
