.CustomersCaseStudyCardBackground{--customersCaseStudyCardBackgroundShift:10px;--customersCaseStudyCardBackgroundImageDisplay:block;--customersCaseStudyCardBackgroundPortraitImageDisplay:none;transition:transform .6s cubic-bezier(.7,0,0,1);position:absolute;top:0;right:0;bottom:calc(var(--customersCaseStudyCardBackgroundShift)*-1);left:0;display:var(--customersCaseStudyCardBackgroundDisplay);-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}@media (pointer:fine){.CustomersCaseStudyCard:hover .CustomersCaseStudyCardBackground,.CustomersCaseStudyCarousel__carousel:hover .CustomersCaseStudyCardBackground{transform:translateY(calc(var(--customersCaseStudyCardBackgroundShift)*-1))}}.CustomersCaseStudyCardBackground__imageContainer{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.CustomersCaseStudyCardBackground__imageContainer--tinted{transition:transform .6s cubic-bezier(.7,0,0,1);background-color:#fff}.CustomersCaseStudyCardBackground__imageContainer--tinted .CustomersCaseStudyCardBackground__image{mix-blend-mode:luminosity;opacity:1}@media (pointer:fine){.CustomersCaseStudyCard:hover .CustomersCaseStudyCardBackground__imageContainer--tinted,.CustomersCaseStudyCarousel__carousel:hover .CustomersCaseStudyCardBackground__imageContainer--tinted{opacity:0}}.CustomersCaseStudyCardBackground__picture.Picture{position:absolute;width:100%;height:100%;top:50%;left:50%;display:var(--customersCaseStudyCardBackgroundImageDisplay);transform:translate(-50%,-50%) scale(1.03);transition:transform .6s cubic-bezier(.7,0,0,1)}@media (pointer:fine){.CustomersCaseStudyCard:hover .CustomersCaseStudyCardBackground__picture.Picture,.CustomersCaseStudyCarousel__carousel:hover .CustomersCaseStudyCardBackground__picture.Picture{transform:translate(-50%,-50%) scale(1)}}.CustomersCaseStudyCardBackground__picture.Picture.CustomersCaseStudyCardBackground__picture--portrait{display:var(--customersCaseStudyCardBackgroundPortraitImageDisplay)}.CustomersCaseStudyCardBackground__image{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}