.case-studies{background-color:#f8f8f8;padding:var(--container-padding-top-mobile) 0 var(--container-padding-bottom-mobile)}.case-studies .title{margin-left:auto;margin-right:auto;max-width:600px;text-align:center}.case-studies .title,.case-study-list{padding-left:var(--container-padding-x-mobile);padding-right:var(--container-padding-x-mobile)}.case-study-list{-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;overflow-y:hidden}.case-study-content{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.case-study-content a{color:#01020c;display:block;max-width:293px}.case-study-image{aspect-ratio:293/340;background-position:100%;background-size:cover;-webkit-filter:brightness(1);filter:brightness(1);margin-bottom:50px;max-width:100%;-webkit-transition:-webkit-filter .3s ease-in-out;transition:-webkit-filter .3s ease-in-out;-o-transition:filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out,-webkit-filter .3s ease-in-out}.case-study-content .case-study-link{color:#01020c;max-width:260px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.case-study-content .case-study-link h3,.case-study-content .case-study-link h4,.case-study-content .case-study-link h5{margin-bottom:0}.case-study-content .case-study-link p{display:none}.case-study-content a:hover .case-study-image{-webkit-filter:brightness(.3);filter:brightness(.3)}.case-study-content a:hover .case-study-link{color:#681a9c}@media (min-width:1240px){.case-studies{padding:var(--container-padding-top-desktop) 0 var(--container-padding-bottom-desktop)}.case-studies .title{margin:0 auto 90px;padding-left:var(--container-padding-x-desktop);padding-right:var(--container-padding-x-desktop)}.case-study-list{-webkit-column-gap:46px;-moz-column-gap:46px;column-gap:46px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1070px;overflow-x:unset;row-gap:100px}.case-study-content{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:calc(50% - 23px)}.case-study-content a{max-width:520px}.case-study-content .case-study-link{max-width:380px}}