#page-case-study-details .case-studies--hero .case-studies--hero-wrapper{--tw-bg-opacity:1;background-color:rgb(238 241 242/var(--tw-bg-opacity))}@media screen and (width>=1280px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper{display:flex}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left{padding-top:30px;padding-bottom:140px;padding-right:110px}@media screen and (width<=1400px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left{padding-bottom:80px;padding-left:20px;padding-right:20px}}@media screen and (width>=1280px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left{width:54.95vw}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left>div{max-width:630px;margin-left:auto}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .sb-button--back{flex-direction:row;align-items:center;gap:10px;padding:11px 0;display:flex}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .sb-button--back svg{flex:none;order:0;width:15px;height:8.75px}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .sb-button--back span{text-align:center;letter-spacing:.5px;color:#1a1b30;flex:none;order:1;align-items:center;font-size:15px;font-weight:400;line-height:130%;display:flex}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--types{margin-top:2.5rem}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--types{margin-top:70px}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--types p{letter-spacing:.5px;text-transform:uppercase;color:#514f6e;align-items:center;font-size:12px;font-weight:400;line-height:130%;display:flex}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--title{margin-top:1.25rem}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--title{margin-top:2.5rem}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--title p{letter-spacing:.2px;color:#000;font-size:23px;font-style:normal;font-weight:700;line-height:29.9px}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--title p{letter-spacing:.2px;align-items:center;font-size:27px;font-weight:600;line-height:130%;display:flex}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--content{margin-top:15px}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--content p{letter-spacing:.4px;font-size:16px;font-style:normal;font-weight:400;line-height:21px}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--content p{color:#000}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;margin-top:20px}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics{grid-template-columns:repeat(3,minmax(0,1fr))}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics{display:grid}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics{gap:30px;margin-top:60px}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics .case-studies--statics-number{letter-spacing:1px;font-size:32px;font-style:normal;font-weight:700;line-height:34px}@media (width>=640px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics .case-studies--statics-number{letter-spacing:.5px;color:#1a1b30;font-size:47px;font-weight:800;line-height:110%}}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-left .case-studies--statics .case-studies--statics-name{color:#000;letter-spacing:.5px;margin-top:5px;font-size:15px;font-style:normal;font-weight:400;line-height:19px}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-right{background:#fcdda3;justify-content:center;align-items:center;padding:40px 20px;display:flex}@media screen and (width>=1280px){#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-right img{max-height:505px}#page-case-study-details .case-studies--hero .case-studies--hero-wrapper .case-studies--hero-right{width:45.05vw;padding:98px 68px 97px 70px}}#page-case-study-details .case-studies--company{margin-top:80px}@media (width>=640px){#page-case-study-details .case-studies--company{margin-top:150px}}#page-case-study-details .case-studies--company .case-studies--company-wrapper{flex-direction:column;gap:5px;margin-left:auto;margin-right:auto;display:flex}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--company-wrapper{gap:30px}}@media (width>=1024px){#page-case-study-details .case-studies--company .case-studies--company-wrapper{flex-direction:row}}#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-picture{width:100%}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-picture{padding-top:13px}}#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-picture img{height:150px}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-picture img{height:300px}}#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-content{width:100%;margin-top:15px}@media (width>=1024px){#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-content{width:520px}}#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-content p{--tw-text-opacity:1;color:rgb(26 27 48/var(--tw-text-opacity));margin-bottom:15px}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--company-wrapper .case-studies--company-content p{letter-spacing:.4px;font-size:16px;font-style:normal;font-weight:400;line-height:21px}}#page-case-study-details .case-studies--company .case-studies--company-quotes{margin-top:100px}#page-case-study-details .case-studies--company .case-studies--quotes .quote-sign{z-index:-1;position:absolute;left:-1.25rem}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--quotes .quote-sign{top:0}}#page-case-study-details .case-studies--company .case-studies--quotes .case-studies--quotes-content{z-index:2}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--quotes .case-studies--quotes-content{padding-top:25px;padding-left:40px}}#page-case-study-details .case-studies--company .case-studies--quotes .case-studies--quotes-content p{letter-spacing:.2px;color:#1a1b30;font-size:16px;font-style:italic;font-weight:600;line-height:130%}@media (width>=640px){#page-case-study-details .case-studies--company .case-studies--quotes .case-studies--quotes-content p{font-size:27px;font-weight:400}}#page-case-study-details .case-studies--challenge{margin-top:90px}@media (width>=640px){#page-case-study-details .case-studies--challenge{margin-top:100px}}#page-case-study-details .case-studies--challenge .case-studies--challenge--container{background:#f5f3fa;border-radius:4px;max-width:1490px;margin:0 auto}@media (width>=1024px){#page-case-study-details .case-studies--challenge .case-studies--challenge--container{padding:100px 0 195px}}#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-wrapper{max-width:630px;margin:0 auto;padding:80px 20px 0 19px}@media (width>=1024px){#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-wrapper{padding:0}}#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-wrapper .case-studies--challenge-content{margin-top:15px}#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-wrapper .case-studies--challenge-content p{--tw-text-opacity:1;color:rgb(26 27 48/var(--tw-text-opacity));margin-bottom:15px}@media (width>=640px){#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-wrapper .case-studies--challenge-content p{letter-spacing:.4px;font-size:16px;font-style:normal;font-weight:400;line-height:21px}}#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-image{margin-top:21px}@media (width>=640px){#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-image{margin-top:25px}}@media (width>=1024px){#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-image{width:850px;height:410px;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0}}#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-image img{height:275px}@media (width>=1024px){#page-case-study-details .case-studies--challenge .case-studies--challenge--container .case-studies--challenge-image img{max-width:850px;max-height:410px}}#page-case-study-details .case-studies--solution{margin-top:70px}@media (width>=1024px){#page-case-study-details .case-studies--solution{margin-top:341px}}#page-case-study-details .case-studies--solution .case-studies--solution-wrapper{max-width:630px;margin:0 auto}#page-case-study-details .case-studies--solution .case-studies--solution-wrapper .case-studies--solution-content{margin-top:15px}#page-case-study-details .case-studies--solution .case-studies--solution-wrapper .case-studies--solution-content p{--tw-text-opacity:1;color:rgb(26 27 48/var(--tw-text-opacity));margin-bottom:15px}@media (width>=640px){#page-case-study-details .case-studies--solution .case-studies--solution-wrapper .case-studies--solution-content p{letter-spacing:.4px;font-size:16px;font-style:normal;font-weight:400;line-height:21px}}#page-case-study-details .case-studies--solution .case-studies--solution-image{width:100%;max-width:639px;margin:40px auto 0}#page-case-study-details .case-studies--solution .case-studies--solution-image img{height:195px}@media (width>=768px){#page-case-study-details .case-studies--solution .case-studies--solution-image img{height:389px}}#page-case-study-details .case-studies--results{color:#fff;background:#0a84ff;margin-top:60px;padding:91px 0 80px}@media (width>=640px){#page-case-study-details .case-studies--results{margin-top:100px;padding:100px 0}}#page-case-study-details .case-studies--results .case-studies--results-wrapper{max-width:630px;margin:0 auto}#page-case-study-details .case-studies--results .case-studies--results-wrapper .case-studies--results-content{margin-top:15px}#page-case-study-details .case-studies--results .case-studies--results-wrapper .case-studies--results-content p{margin-bottom:15px}@media (width>=640px){#page-case-study-details .case-studies--results .case-studies--results-wrapper .case-studies--results-content p{letter-spacing:.4px;font-size:16px;font-style:normal;font-weight:400;line-height:21px}}#page-case-study-details .case-studies--results .case-studies--results-quote{margin-top:90px}@media (width>=640px){#page-case-study-details .case-studies--results .case-studies--results-quote{margin-top:29px}}#page-case-study-details .case-studies--results .case-studies--results-quote p{letter-spacing:.2px;font-size:16px;font-style:italic;font-weight:600;line-height:21px}@media (width>=640px){#page-case-study-details .case-studies--results .case-studies--results-quote p{text-align:center;letter-spacing:.2px;font-size:27px;font-style:italic;font-weight:400;line-height:35px}}