/*!************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./src/scss/pages/single-case-study.scss ***!
  \************************************************************************************************************************************************************/.infinite-carousel{overflow:hidden;width:100%}.infinite-carousel__wrapper{align-items:center;display:flex;overflow:hidden;position:relative;width:120%}.infinite-carousel .carousel{height:100%;left:0;position:absolute;top:0;width:100%}.infinite-carousel .box,.infinite-carousel .carousel{align-items:center;display:flex;justify-content:center}.infinite-carousel .box{height:88px;padding-inline:40px;position:relative;width:auto}.infinite-carousel .box img{max-height:100%;object-fit:contain}.infinite-carousel .prev{left:15%;position:absolute;top:10%}.infinite-carousel .next{position:absolute;right:15%;top:10%}.infinite-carousel button{background:#555;border:none;color:#fff;cursor:pointer;font-weight:700;padding:1rem 2rem;text-transform:uppercase}.infinite-carousel .toggle{position:absolute;top:10%}.infinite-carousel .show-overflow{overflow:visible}.infinite-carousel .swiper,.infinite-carousel .swiper-wrapper{margin:0;max-width:100%}.infinite-carousel .swiper-wrapper{transition-timing-function:linear}.infinite-carousel.backwards .swiper,.infinite-carousel.backwards .swiper-wrapper{direction:rtl}.case-study-card{border-radius:16px;color:#fff;display:flex;flex-direction:column;justify-content:end;min-height:360px;overflow:hidden;padding:20px;position:relative}.case-study-card__terms{display:flex;flex-wrap:wrap;gap:16px}.case-study-card__term{align-items:center;background:hsla(0,0%,100%,.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-card__img{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.case-study-card__content{display:flex;flex-direction:column;gap:6px;margin-top:18px;position:relative}.case-study-card__source-title{left:20px;position:absolute;top:20px}.number-items{display:flex;flex-direction:column;gap:16px}@media (min-width:480px){.number-items{flex-direction:row;flex-wrap:wrap;gap:30px}}.number-item{display:flex;flex-direction:column;gap:8px}.number-item__number-amount{color:#3bd4ff;font-size:40px;font-style:normal;font-weight:600;line-height:1;text-transform:uppercase}.main-cover{overflow:hidden;padding-top:66px;position:relative}.main-cover__container{display:flex;flex-direction:column;gap:40px;padding-block:40px}.main-cover__wrapper{align-items:start;display:flex;flex-direction:column;gap:18px}.main-cover__content-wrapper{display:flex;flex-direction:column;gap:40px}.main-cover__content{display:flex;flex-direction:column;gap:20px}.main-cover .infinite-carousel{z-index:1}.main-cover__overview{max-width:595px}.main-cover__tags-wrapper{display:flex;flex-direction:column;gap:20px}.main-cover__award-img{height:40px}.main-cover__rating-img-wrapper{position:relative}.main-cover__rating-img{height:44px}.main-cover .pre-title{font-size:15px}.main-cover__thumbnail-wrapper{display:flex;flex-direction:column;gap:20px}.main-cover__coverage-wrapper{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.main-cover__coverage-img{height:30px}.main-cover .floating-gem{bottom:0;filter:blur(4px);opacity:.5;right:0;transform:scale(1.2)}.main-cover .awards-swiper{max-width:100%;overflow:hidden;width:100%}.main-cover .awards-swiper .swiper-slide{display:flex;justify-content:center;width:auto}.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{display:flex;flex-direction:column;gap:20px}.client-coverage-item{background:linear-gradient(129deg,#fff,#f6f6f6);border-radius:20px 0 20px 20px;height:100%;padding:35px 40px}.client-coverage-item__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:22px;height:100%;justify-content:flex-start}.client-coverage-item__text-wrapper{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between}.client-coverage-item__img-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.client-coverage-item__img-wrapper img{height:40px}.client-coverage-item__text-and-date{display:flex;flex-direction:column;gap:4px}.client-coverage-item__link{font-size:16px;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.client-coverage-item__date{color:rgba(0,0,25,.46);font-family:Outfit;font-size:14px;font-style:normal;font-weight:400;line-height:140%}.client-coverage-item__cat-item{align-items:center;background:linear-gradient(90deg,hsla(0,0%,100%,.2),rgba(59,212,255,.2) 154.17%);border-radius:8px;display:flex;gap:10px;justify-content:center;padding:8px 12px}.client-coverage{overflow:hidden}.client-coverage__text-container{display:flex;flex-direction:column;gap:0}.client-coverage__text{font-weight:500}.client-coverage .swiper{overflow:visible}.client-coverage .swiper-slide{height:auto}.client-coverage__gallery-item{height:180px}.client-coverage__gallery-item img{border-radius:20px 0 20px 20px;height:100%;object-fit:cover;width:100%}.client-coverage .swiper-navigation{flex-direction:row;gap:20px;justify-content:center;position:static}.client-coverage .swiper-button-next,.client-coverage .swiper-button-prev{height:40px;position:static;width:40px}.client-coverage .swiper-button-next:after,.client-coverage .swiper-button-prev:after{background-image:url(../../../assets/images/arrow-circle.svg);content:""}.client-coverage .swiper-button-next{transform:rotate(45deg)}.client-coverage .swiper-button-prev{transform:rotate(-135deg)}.press-preview-item{border-radius:16px;display:flex;flex-direction:column;min-height:360px;overflow:hidden;position:relative}.press-preview-item--featured .press-preview-item__img-wrapper{height:340px}.press-preview-item__sector-title{bottom:28px;left:28px;position:absolute}.press-preview-item__sector-title>a{display:flex}.press-preview-item__terms{display:flex;flex-wrap:wrap;gap:16px}.press-preview-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}.press-preview-item__term.text-white,.text-white .press-preview-item__term{background:hsla(0,0%,100%,.14)}.press-preview-item__img-wrapper{background:linear-gradient(180deg,rgba(0,0,25,0),#000019);border-radius:16px;height:280px;position:relative;width:100%}.press-preview-item .bg-shadow{height:50%}.press-preview-item__img{height:100%;object-fit:cover;width:100%}.press-preview-item__content{display:flex;flex-direction:column;gap:6px;margin-top:18px;position:relative}.press-preview-item__title{position:relative}.press-preview-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%}.press-preview-item__title:hover:after{transform:scaleX(1);transform-origin:left}.bg-white .press-preview-item__title{position:relative}.bg-white .press-preview-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 .press-preview-item__title:hover:after{transform:scaleX(1);transform-origin:left}.press-preview-item__text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.press-preview-item__source-title{left:20px;position:absolute;top:20px}.press-preview{overflow:hidden}.press-preview h2{padding-inline:40px}.press-preview__wrapper{display:flex;flex-direction:column;gap:40px}.press-preview__grid-wrapper{display:flex;flex-direction:column;gap:0}