.casesblock-module-scss-module__KjxgHa__wrapper{--easing:cubic-bezier(.76,0,.24,1);--duration:.65s;display:flex}.casesblock-module-scss-module__KjxgHa__inner{flex-shrink:0;gap:.5rem;display:flex}.casesblock-module-scss-module__KjxgHa__slide{width:auto!important}div.casesblock-module-scss-module__KjxgHa__case{--caseLeftWidth:25rem;--caseInactiveWidth:16rem;--caseHeight:40rem;--caseGap:3rem}@media (max-width:992px){div.casesblock-module-scss-module__KjxgHa__case{--caseLeftWidth:18rem;--caseInactiveWidth:10rem;--caseHeight:25rem;--caseGap:1.5rem}}@media (max-width:768px){div.casesblock-module-scss-module__KjxgHa__case{--caseLeftWidth:45vw;--caseInactiveWidth:25vw;--caseHeight:19rem;--caseGap:1rem;--padding:1.25rem}}div.casesblock-module-scss-module__KjxgHa__case{height:var(--caseHeight);width:calc(var(--caseInactiveWidth) + var(--padding) + var(--padding));transition:width var(--duration)var(--easing)0s;-webkit-user-select:none;user-select:none;flex-direction:row;flex-shrink:0;position:relative;overflow:hidden}div.casesblock-module-scss-module__KjxgHa__case h3{margin-bottom:.5rem;font-size:clamp(1.65rem,2.15vw,2.25rem);line-height:1.2}div.casesblock-module-scss-module__KjxgHa__case .h3{opacity:.7;font-size:clamp(1.65rem,2.15vw,2.25rem);line-height:1.2}@media (max-width:992px){div.casesblock-module-scss-module__KjxgHa__case .h3{font-size:1.5rem}}@media (max-width:768px){div.casesblock-module-scss-module__KjxgHa__case .h3{font-size:1.15rem}}div.casesblock-module-scss-module__KjxgHa__case .caseLeft{width:var(--caseLeftWidth);margin-right:var(--caseGap);flex-direction:column;flex-shrink:0;justify-content:space-between;padding-block:.75rem;display:flex}@media (min-width:768px){div.casesblock-module-scss-module__KjxgHa__case .caseLeft{padding-left:1rem;padding-block:1.25rem}}div.casesblock-module-scss-module__KjxgHa__case .caseLeftText{opacity:0;transition:opacity var(--duration)var(--easing)0s}div.casesblock-module-scss-module__KjxgHa__case .caseImage{background-repeat:no-repeat;background-size:cover;background-position:var(--imagePosition)center;border-radius:var(--radius);width:100%;height:100%;transition:all var(--duration)var(--easing)0s;transition-property:border-radius,width,height,transform,right;position:absolute;top:50%;right:0;overflow:hidden;transform:translateY(-50%)}div.casesblock-module-scss-module__KjxgHa__case .caseBottom{z-index:2;transition:border var(--duration)var(--easing)0s;border-top:1px solid #0000;padding-top:1.25rem;position:relative}@media (max-width:768px){div.casesblock-module-scss-module__KjxgHa__case .caseBottom a>span{display:none}}@media (min-width:768px){div.casesblock-module-scss-module__KjxgHa__case .caseBottom{padding-top:2.5rem}}.casesblock-module-scss-module__KjxgHa__caseRight{width:var(--caseInactiveWidth);flex-shrink:0}div.casesblock-module-scss-module__KjxgHa__caseActive{width:calc(var(--caseGap) + var(--caseInactiveWidth) + var(--caseLeftWidth) + var(--padding) + var(--padding))}div.casesblock-module-scss-module__KjxgHa__caseActive .caseImage{border-radius:calc(var(--caseInactiveWidth)*.5);right:var(--padding);width:var(--caseInactiveWidth);height:calc(100% - var(--padding) - var(--padding));transform:translateY(-50%)}div.casesblock-module-scss-module__KjxgHa__caseActive .caseLeftText{opacity:1}div.casesblock-module-scss-module__KjxgHa__caseActive .caseBottom{border-color:var(--white)}.casesblock-module-scss-module__KjxgHa__mouse{pointer-events:none;background:var(--primary);z-index:9;mix-blend-mode:multiply;border-radius:50%;position:fixed}@media (max-width:768px){.casesblock-module-scss-module__KjxgHa__mouse{display:none}}
