@media(min-width:1200px){.careers-up-box{background-color:#2b144d}.careers-up{margin:0 auto;padding:90px 0;width:1170px}.careers-up-title{color:#fff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:48px;font-weight:700;line-height:48px;margin-bottom:40px}.careers-up-desc{color:#fff;font-size:20px;line-height:36px}.careers-up-text{color:#a06dff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:32px;font-weight:700;margin:40px 0 30px}.careers-up-list{grid-gap:30px;display:grid;grid-template-columns:repeat(3,370px)}.careers-up-list-item{align-items:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:flex;font-size:24px;height:160px;line-height:1.4;padding:0 80px 0 160px;position:relative;width:370px}.careers-up-list-item,.careers-up-list-item-num{font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-weight:700}.careers-up-list-item-num{color:hsla(0,0%,100%,.5);font-size:40px;position:absolute;right:25px;top:20px}}@media(max-width:1199px){.careers-up-box{background-color:#2b144d}.careers-up{padding:10.6666666667vw 4.2666666667vw}.careers-up-title{color:#fff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:6.4vw;font-weight:700;line-height:6.4vw;margin-bottom:2.6666666667vw}.careers-up-desc{color:#fff;font-size:3.7333333333vw;line-height:5.8666666667vw}.careers-up-text{color:#a06dff;font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-size:4.5333333333vw;font-weight:700;margin:8vw 0}.careers-up-list{grid-gap:3.2vw;display:grid;grid-template-columns:repeat(2,44vw)}.careers-up-list-item{align-items:center;background-repeat:no-repeat;background-size:100% 100%;color:#fff;display:flex;font-size:3.2vw;height:23.4666666667vw;line-height:1.4;padding:0 10.6666666667vw 0 18.1333333333vw;position:relative;width:44vw}.careers-up-list-item,.careers-up-list-item-num{font-family:gt-walsheim-bold,source-han-sans-simplified-b,sans-serif;font-weight:700}.careers-up-list-item-num{color:hsla(0,0%,100%,.5);font-size:5.3333333333vw;position:absolute;right:2.6666666667vw;top:2.6666666667vw}}