.case-studies-section{padding:112px 0 60px}.case-studies-section .title-block{margin-bottom:124px;text-align:center}.case-studies-section .title-block h2{color:var(--primary-eden-main);font-size:44px;font-weight:400;line-height:52px;margin-bottom:24px}.case-studies-section .title-block h2 span{font-weight:600}.case-studies-section .title-block p{color:var(--grey-main);font-family:var(--font-geist);font-size:28px;line-height:36px;margin:0 auto 28px;max-width:700px}.case-studies-section .title-block .green-text{color:var(--secondary-jade-main);font-family:var(--font-geist);font-size:20px;line-height:28px}.case-studies-section .row{display:flex;flex-wrap:wrap;margin:0 -12px}.case-studies-section .col{flex:0 0 50%;margin-bottom:-40px;max-width:50%;padding:0 12px}.case-studies-section .col:nth-child(2){margin-top:76px}.case-studies-section .col .case-study-block{background:var(--white);border:1px solid var(--grey-low);border-radius:16px;margin-bottom:40px;overflow:hidden}.case-studies-section .col .case-study-block .img-wrap{margin-bottom:24px;position:relative}.case-studies-section .col .case-study-block .img-wrap .img img{border-radius:16px;height:244px;object-fit:cover;width:100%}.case-studies-section .col .case-study-block .logo-wrap{background:hsla(0,0%,100%,.9);border-radius:16px;height:80px;left:16px;padding:8px;position:absolute;top:16px;transition:all .3s linear}.case-studies-section .col .case-study-block .logo-wrap img{height:100%;width:auto}.case-studies-section .case-study-block{transition:all .3s linear}.case-studies-section .case-study-block .content-wrap{padding:24px 24px 36px}.case-studies-section .case-study-block .content-wrap p{color:var(--primary-eden-main);display:-webkit-box;font-size:20px;line-height:28px;margin-bottom:22px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:.25px}.case-studies-section .case-study-block .link-wrap{opacity:0;text-align:right;transition:all .3s linear}.case-studies-section .case-study-block .link-text{color:var(--secondary-java-dark)}.case-studies-section .case-study-block .link-text:before{background:var(--secondary-java-dark)}.case-studies-section .case-study-block .link-text:after{background-image:url(https://143719342.fs1.hubspotusercontent-eu1.net/hubfs/143719342/link-arrow-green.svg)}@media (hover:hover){.case-studies-section .case-study-block:hover{box-shadow:0 4px 30px 0 rgba(0,0,0,.25)}.case-studies-section .case-study-block:hover .link-wrap{opacity:1}.case-studies-section .case-study-block:hover .logo-wrap{height:90px}}@media (max-width:960px){.case-studies-section .case-study-block .content-wrap p{-webkit-line-clamp:3}.case-studies-section .case-study-block .link-wrap{opacity:1}}@media (max-width:767px){.case-studies-section .title-block{margin-bottom:36px}.case-studies-section .col{flex:0 0 100%;margin-bottom:0;max-width:100%}.case-studies-section .col:nth-child(2){margin-bottom:-40px;margin-top:0}}