/*!******************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/scss/pages/page-career.scss ***!
  \******************************************************************************************************************************************************/.our-culture{overflow:hidden}.our-culture__text-container{display:flex;flex-direction:column;gap:0}.our-culture__text{font-weight:500}.our-culture .swiper{overflow:visible}.our-culture .swiper-slide{height:auto}.our-culture__gallery-item{height:180px}.our-culture__gallery-item img{border-radius:20px 0 20px 20px;height:100%;object-fit:cover;width:100%}.benefit-item{align-items:center;display:flex;flex-direction:column;gap:0;justify-content:center;text-align:center}.swiper .benefit-item{align-items:start;justify-content:start}.benefit-item__image{height:96px;margin-inline:auto}.swiper .benefit-item__image{margin-inline:0}.benefit-item__content{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:-16px}.swiper .benefit-item__content{align-items:start;justify-content:start;text-align:left}.benefits__items{display:flex;flex-direction:column;gap:20px}.benefits .floating-gem{right:0;top:0}.benefits .swiper{overflow:visible}.benefits.multiple-rows .benefits__items{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.benefits.multiple-rows .benefits__items>*{flex-basis:calc(50% - 10px);flex-grow:0}.benefits.v2 .benefit-item__title{color:#3bd4ff;font-size:22px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.recommendations .swiper-wrapper{margin-bottom:40px}.recommendation__wrapper{margin-inline:auto;max-width:836px;text-align:center}.recommendation__pre-title{color:#a7a7a7;font-size:16px;letter-spacing:4.8px;text-align:center}.recommendation__pre-title,.recommendation__title{font-weight:600;margin-bottom:26px;text-transform:uppercase}.recommendation__title{font-size:35px;letter-spacing:-.35px;line-height:1.1}.recommendation__text{font-size:18px;font-weight:300;letter-spacing:-.18px;line-height:1.3;margin-bottom:36px}.recommendation__recommender{color:#3bd4ff;font-size:21px;font-weight:500;letter-spacing:-.21px;line-height:1.2;margin-bottom:8px}.recommendation__role{font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:1.2}.case-study-item{border-radius:16px;display:flex;flex-direction:column;min-height:360px;overflow:hidden;position:relative}.case-study-item--featured .case-study-item__img-wrapper{height:340px}.case-study-item__sector-title{bottom:6px;left:28px;position:absolute}.case-study-item__sector-title>a{display:flex}.case-study-item__terms{display:flex;flex-wrap:wrap;gap:16px}.case-study-item__term{align-items:center;background:rgba(0,0,0,.12);border-radius:8px;display:flex;font-size:16px;font-style:normal;font-weight:400;gap:10px;justify-content:center;line-height:120%;padding:8px 12px}.case-study-item__term.text-white,.text-white .case-study-item__term{background:hsla(0,0%,100%,.14)}.case-study-item__img-wrapper{border-radius:16px;height:280px;position:relative;width:100%}.case-study-item__img{height:100%;object-fit:cover;width:100%}.case-study-item__content{display:flex;flex-direction:column;gap:6px;margin-top:18px;position:relative}.case-study-item__title{position:relative}.case-study-item__title:after{animation:gradient 2s linear infinite both;background:linear-gradient(90deg,#fff,#fff);background-size:200% 200%;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .75s cubic-bezier(.19,1,.22,1);width:100%}.case-study-item__title:hover:after{transform:scaleX(1);transform-origin:left}.bg-white .case-study-item__title{position:relative}.bg-white .case-study-item__title:after{animation:gradient 2s linear infinite both;background:linear-gradient(90deg,#000019,#000019);background-size:200% 200%;bottom:0;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .75s cubic-bezier(.19,1,.22,1);width:100%}.bg-white .case-study-item__title:hover:after{transform:scaleX(1);transform-origin:left}.case-study-item__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.case-study-item__source-title{left:20px;position:absolute;top:20px}.case-studies{overflow:hidden}.case-studies h2{padding-inline:40px}.case-studies__wrapper{display:flex;flex-direction:column;gap:40px}.case-studies__grid-wrapper,.current-openings__items{display:flex;flex-direction:column;gap:20px}.current-openings .floating-gem{right:0}.opening-item{background:hsla(0,0%,100%,.08);border-radius:12px;padding-inline:20px}.opening-item:before{display:none}.opening-item .accordion{display:flex;flex-direction:column;font-size:22px;font-style:normal;font-weight:600;gap:12px;line-height:120%}.opening-item .accordion>span:after,.opening-item .accordion>span:before{display:none}.opening-item__info{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.opening-item__logo-text{align-items:center;display:flex;font-size:16px;font-style:normal;font-weight:500;gap:4px;line-height:120%}.benefits,.benefits .floating-gem-wrapper{overflow:visible}.benefits .floating-gem{filter:blur(4px);left:0;opacity:.5;right:auto}