/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./.yarn/__virtual__/css-loader-virtual-18087705d0/4/root/.yarn/berry/cache/css-loader-npm-6.9.1-56b1641a2b-10c0.zip/node_modules/css-loader/dist/cjs.js!./.yarn/__virtual__/postcss-loader-virtual-4896a913ce/4/root/.yarn/berry/cache/postcss-loader-npm-8.1.1-20cf547c92-10c0.zip/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./.yarn/__virtual__/sass-loader-virtual-c5c531c77c/4/root/.yarn/berry/cache/sass-loader-npm-14.0.0-4745ac7b18-10c0.zip/node_modules/sass-loader/dist/cjs.js!../../../root/.yarn/berry/cache/sass-resources-loader-npm-2.2.5-9d7fec8b5d-10c0.zip/node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[1].use[4]!./assets/scss/blocks/_cases.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
:root{--color-text:#0c0d0e;--color-text-muted:#2d3135;--color-blue:#1ea0ff;--color-white:#fff;--color-dark-blue:#02123a;--color-primary:#00a9ff;--color-primary-hover:#0096e6;--color-primary-active:#0087d1;--color-highlight:#2ab3fd;--color-highlight-back:#e3f2fd;--color-toggle-closed:#f5f7f8;--color-greyed:#b3b8c4;--spacing-xs:clamp(0.5rem,0.4285714286rem + 0.3571428571vw,0.75rem);--spacing-sm:clamp(0.75rem,0.6785714286rem + 0.3571428571vw,1rem);--spacing-md:clamp(1rem,0.8571428571rem + 0.7142857143vw,1.5rem);--spacing-title:clamp(0.9375rem,0.6696428571rem + 1.3392857143vw,1.875rem);--spacing-lg:clamp(1.5rem,1.3571428571rem + 0.7142857143vw,2rem);--spacing-subtitle:clamp(1.5625rem,1.1160714286rem + 2.2321428571vw,3.125rem);--spacing-xl:clamp(2rem,1.7142857143rem + 1.4285714286vw,3rem);--spacing-2xl:clamp(3rem,2.7142857143rem + 1.4285714286vw,4rem);--spacing-3xl:clamp(4rem,3.4285714286rem + 2.8571428571vw,6rem);--radius-sm:clamp(0.25rem,0.1785714286rem + 0.3571428571vw,0.5rem);--radius-md:16px;--radius-lg:24px;--radius-button:6px;--shadow-sm:0 2px 8px rgba(0,0,0,.06);--shadow-md:0 4px 16px rgba(0,0,0,.06);--shadow-lg:0 6px 24px rgba(0,62,130,.08);--font-family-primary:"Inter",system-ui,sans-serif;--font-family-secondary:"Roboto",system-ui,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--line-height-tight:1.2;--line-height-normal:1.4;--line-height-relaxed:1.5;--line-height-loose:1.6;--line-height-button:1;--font-size-display-xl:clamp(3rem,2.1428571429rem + 4.2857142857vw,6rem);--font-size-display-lg:clamp(2.5rem,1.9285714286rem + 2.8571428571vw,4.5rem);--font-size-display-md:clamp(2rem,1.4285714286rem + 2.8571428571vw,4rem);--font-size-display-sm:clamp(1.75rem,1.25rem + 2.5vw,3.5rem);--font-size-h1:clamp(1.5rem,0.7857142857rem + 3.5714285714vw,4rem);--font-size-h2:clamp(1.5rem,1.2142857143rem + 1.4285714286vw,2.5rem);--font-size-h3:clamp(1.25rem,1.0357142857rem + 1.0714285714vw,2rem);--font-size-h4:clamp(1.125rem,0.9464285714rem + 0.8928571429vw,1.75rem);--font-size-h5:clamp(1rem,0.8571428571rem + 0.7142857143vw,1.5rem);--font-size-h6:clamp(1rem,0.9285714286rem + 0.3571428571vw,1.25rem);--font-size-body-xl:clamp(1.125rem,1.0178571429rem + 0.5357142857vw,1.5rem);--font-size-body-lg:clamp(1rem,0.9285714286rem + 0.3571428571vw,1.25rem);--font-size-body:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-body-sm:clamp(0.75rem,0.7142857143rem + 0.1785714286vw,0.875rem);--font-size-caption:12px;--font-size-overline:10px;--font-size-button-xl:clamp(1.125rem,1.0178571429rem + 0.5357142857vw,1.5rem);--font-size-button-lg:clamp(1rem,0.9285714286rem + 0.3571428571vw,1.25rem);--font-size-button:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-button-sm:clamp(0.75rem,0.7142857143rem + 0.1785714286vw,0.875rem);--font-size-link-lg:clamp(1rem,0.9642857143rem + 0.1785714286vw,1.125rem);--font-size-link:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-link-sm:clamp(0.75rem,0.7142857143rem + 0.1785714286vw,0.875rem);--font-size-label:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-input:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-placeholder:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-helper:clamp(0.75rem,0.7142857143rem + 0.1785714286vw,0.875rem);--font-size-nav-primary:clamp(1rem,0.9642857143rem + 0.1785714286vw,1.125rem);--font-size-nav-secondary:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-breadcrumb:clamp(0.75rem,0.7142857143rem + 0.1785714286vw,0.875rem);--font-size-table-header:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-table-cell:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-card-title:clamp(1.125rem,1.0178571429rem + 0.5357142857vw,1.5rem);--font-size-card-subtitle:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-card-text:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--font-size-badge:12px;--font-size-tag:clamp(0.75rem,0.7142857143rem + 0.1785714286vw,0.875rem);--font-size-tooltip:12px;--font-size-notification:clamp(0.875rem,0.8392857143rem + 0.1785714286vw,1rem);--title-spacer:clamp(1.25rem,0.9642857143rem + 1.4285714286vw,2.25rem)}@layer block{.cases{--_item-bg:#f5f7f8;--_item-radius:clamp(1rem,0.8571428571rem + 0.7142857143vw,1.5rem);--_logo-bg:#fff;--_logo-shadow:0 2px 24px 0 rgba(11,18,24,.06);--_logo-radius:3rem;--_text-color:#0b1218;--_link-color:#00a9ff;--_nav-bg:#fff;--_nav-size:clamp(2rem,1.9285714286rem + 0.3571428571vw,2.25rem);--_spacing:clamp(1rem,0.8571428571rem + 0.7142857143vw,1.5rem);--_padding:clamp(1.5rem,1.2857142857rem + 1.0714285714vw,2.25rem);overflow:hidden}.cases__title{color:var(--_text-color);font-size:clamp(2rem,1.7142857143rem + 1.4285714286vw,3rem);font-weight:600;line-height:1.2;margin-bottom:clamp(3.4375rem,2.9910714286rem + 2.2321428571vw,5rem);text-align:center;width:100%}.cases__slider-wrapper{position:relative}.cases__swiper{overflow:visible;padding-bottom:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem)}.cases__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--_spacing)}.cases__slide{width:clamp(17.5rem,15.7857142857rem + 8.5714285714vw,23.5rem);-ms-flex-negative:0;flex-shrink:0}.cases__item{background-color:var(--_item-bg);border-radius:var(--_item-radius);display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(17.5rem,16.8035714286rem + 3.4821428571vw,19.9375rem);padding:var(--_padding);padding-top:clamp(3.75rem,3.5714285714rem + .8928571429vw,4.375rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.cases__logo-container{position:absolute;top:-2.1875rem}.cases__logo-wrapper{background-color:var(--_logo-bg);border-radius:var(--_logo-radius);-webkit-box-shadow:var(--_logo-shadow);box-shadow:var(--_logo-shadow);display:-webkit-box;display:-ms-flexbox;display:flex;height:clamp(3.125rem,2.75rem + 1.875vw,4.4375rem);width:clamp(10rem,9.1964285714rem + 4.0178571429vw,12.8125rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(.5rem,.4285714286rem + .3571428571vw,.75rem) clamp(1rem,.8571428571rem + .7142857143vw,1.5rem)}.cases__logo{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.cases__item-title{color:var(--_text-color);font-size:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem);font-weight:500;line-height:1.4;margin-block:0;text-align:left}.cases__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--_link-color);gap:clamp(.375rem,.3392857143rem + .1785714286vw,.5rem);margin-top:auto;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.cases__link:hover{color:var(--color-blue-dark,#0080cc)}.cases__link-text{font-size:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem);font-weight:400;line-height:1.4}.cases__link-icon{height:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem);width:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem);-ms-flex-negative:0;flex-shrink:0}.cases__navigation{gap:clamp(.75rem,.6785714286rem + .3571428571vw,1rem);margin-top:clamp(2rem,1.8214285714rem + .8928571429vw,2.625rem)}.cases__nav-btn,.cases__navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cases__nav-btn{background-color:var(--_nav-bg);border:none;border-radius:50%;height:var(--_nav-size);width:var(--_nav-size);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:var(--_logo-shadow);box-shadow:var(--_logo-shadow);cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.cases__nav-btn:hover{background-color:var(--_link-color);color:#fff}.cases__nav-btn:disabled{cursor:not-allowed;opacity:.5}.cases__nav-icon{color:var(--_text-color);height:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem);-webkit-transition:color .2s ease;transition:color .2s ease;width:clamp(1rem,.9285714286rem + .3571428571vw,1.25rem)}.cases__nav-btn:hover .cases__nav-icon{color:#fff}@media (min-width:48.125rem){.cases{--_spacing:clamp(1.25rem,1.1785714286rem + 0.3571428571vw,1.5rem)}.cases__wrapper{gap:var(--_spacing)}.cases__slide{width:clamp(20rem,19rem + 5vw,23.5rem)}.cases__item{height:clamp(18.75rem,18.4107142857rem + 1.6964285714vw,19.9375rem)}.cases__logo-wrapper{height:clamp(3.75rem,3.5535714286rem + .9821428571vw,4.4375rem);width:clamp(11.25rem,10.8035714286rem + 2.2321428571vw,12.8125rem)}.cases__item-title,.cases__link-text{font-size:clamp(1.125rem,1.0892857143rem + .1785714286vw,1.25rem)}}@media (min-width:80rem){.cases{--_spacing:1.5rem}.cases__slide{width:376px}.cases__item{height:319px}.cases__logo-wrapper{height:71px;width:205px}.cases__item-title,.cases__link-text{font-size:20px}.cases__link-icon,.cases__nav-icon{height:20px;width:20px}}.cases__navigation{display:none}}
