.case-study-section{padding-top:30px;padding-bottom:2.5rem}@media (min-width:1025px){.case-study-section{padding-top:80px;padding-bottom:80px}}.case-study-section>div{margin:1.25rem auto;width:100%;max-width:1440px;padding-left:1.25rem;padding-right:1.25rem}@media (min-width:1025px){.case-study-section>div{margin-top:2rem;margin-bottom:2rem;padding-left:80px;padding-right:80px}}.case-study-section .case-study-cards-wrapper{display:flex;flex-wrap:wrap;justify-content:center;row-gap:1.5rem}@media (min-width:1025px){.case-study-section .case-study-cards-wrapper{row-gap:0;-moz-column-gap:3rem;column-gap:3rem}}.case-study-section .case-study-cards-wrapper .case-study-card{width:100%;max-width:368px;overflow:hidden;border-radius:20px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--black)}@media (min-width:1025px){.case-study-section .case-study-cards-wrapper .case-study-card{width:calc(33.33% - 53px)}}.case-study-section .case-study-cards-wrapper .case-study-card div:first-child{position:relative;overflow:hidden;border-radius:.75rem}.case-study-section .case-study-cards-wrapper .case-study-card div:first-child .cs-card-image{z-index:1;max-height:240px}.case-study-section .case-study-cards-wrapper .case-study-card div:first-child .cs-card-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.case-study-section .case-study-cards-wrapper .case-study-card div:first-child p{position:absolute;top:50%;z-index:1;display:none;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-left:1.25rem;padding-right:1.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:1025px){.case-study-section .case-study-cards-wrapper .case-study-card div:first-child p{padding-left:2rem;padding-right:2rem;font-size:1.5rem;line-height:2rem}}.case-study-section .case-study-cards-wrapper .case-study-card div:last-child{display:flex;flex:1 1 0%;flex-direction:column;padding:1rem}@media (min-width:1025px){.case-study-section .case-study-cards-wrapper .case-study-card div:last-child{padding:1.5rem}}.case-study-section .case-study-cards-wrapper .case-study-card div:last-child .cs-logo{margin-bottom:.75rem;height:40px;max-width:134px}@media (min-width:1025px){.case-study-section .case-study-cards-wrapper .case-study-card div:last-child .cs-logo{margin-bottom:1rem}}.case-study-section .case-study-cards-wrapper .case-study-card div:last-child .cs-logo img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.case-study-section .case-study-cards-wrapper .case-study-card div:last-child h4{margin-bottom:1.25rem;font-size:1.125rem;line-height:1.75rem;font-weight:600}@media (min-width:1025px){.case-study-section .case-study-cards-wrapper .case-study-card div:last-child h4{margin-bottom:1.5rem;font-size:22px}}.case-study-section .case-study-cards-wrapper .case-study-card div:last-child a{width:100%;justify-content:center}.case-study-section .case-study-cards-wrapper .case-study-card div:last-child a:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.case-study-section.layout-transparent-cards .case-study-cards-wrapper .case-study-card{background-color:transparent}.case-study-section.layout-transparent-cards .case-study-cards-wrapper .case-study-card div:first-child:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:#151d3299}.case-study-section.layout-transparent-cards .case-study-cards-wrapper .case-study-card div:first-child p{display:block}.case-study-section.layout-transparent-cards .case-study-cards-wrapper .case-study-card div:last-child{padding-left:0;padding-right:0}.case-study-section.layout-transparent-cards .case-study-cards-wrapper .case-study-card div:last-child a:hover{transform:none}