.theme--dark{--text-color:#fff;--color-accent:#000326}.theme--light{--text-color:#000326;--color-accent:#fff}.block-featured-case-studies.bg--primary{color:#fff}.block-featured-case-studies.bg--primary .block-featured-case-studies__more{color:#fff}.block-featured-case-studies.bg--secondary{color:#fff}.block-featured-case-studies.bg--secondary .block-featured-case-studies__more{color:#fff}.block-featured-case-studies.bg--grey{color:#000326}.block-featured-case-studies.bg--grey .block-featured-case-studies__more{color:#fff}.block-featured-case-studies.bg--white{color:#000326}.block-featured-case-studies.bg--white .block-featured-case-studies__more{color:#fff}.block-featured-case-studies.bg--black{color:#fff}.block-featured-case-studies.bg--black .block-featured-case-studies__more{color:#fff}.block-featured-case-studies.bg--blue-gradient{color:#fff}.block-featured-case-studies.bg--blue-gradient .block-featured-case-studies__more{color:#fff}.block-featured-case-studies.bg--purple-blue-gradient{color:#fff}.block-featured-case-studies.bg--purple-blue-gradient .block-featured-case-studies__more{color:#fff}@media (min-width:768px){.block-featured-case-studies.overlap{position:relative;z-index:1;margin-top:-9.4375rem;margin-bottom:-9.4375rem}}@media (min-width:992px){.block-featured-case-studies.overlap{margin-top:-11.875rem;margin-bottom:-11.875rem}}@media (min-width:1600px){.block-featured-case-studies.overlap{margin-top:-11.625rem;margin-bottom:-11.625rem}}.block-featured-case-studies.overlap .block-featured-case-studies__wrapper{padding:0;padding-top:1rem}@media (min-width:768px){.block-featured-case-studies.overlap .block-featured-case-studies__wrapper{padding:0}}.block-featured-case-studies.overlap+section[class^="block-"]{padding-top:62px}@media (min-width:768px){.block-featured-case-studies.overlap+section[class^="block-"]{padding-top:6.25rem}}@media (min-width:768px){.block-featured-case-studies.overlap+section.block-technologies .container{padding-top:8.75rem}}@media (min-width:768px){.block-featured-case-studies.overlap .row div[class^="col-"]:not(:last-child){margin-bottom:0}}.block-featured-case-studies__wrapper{position:relative;padding:2.5rem 0}.block-featured-case-studies .row:hover div[class^="col-"]{opacity:.25}.block-featured-case-studies .row div[class^="col-"]:not(:last-child){margin-bottom:1rem}@media (min-width:1440px){.block-featured-case-studies .row div[class^="col-"]:not(:last-child){margin-bottom:0}}.block-featured-case-studies .row div[class^="col-"]:hover{opacity:1}.block-featured-case-studies .post{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow 0.5s;transition:-webkit-box-shadow 0.5s;transition:box-shadow 0.5s;transition:box-shadow 0.5s,-webkit-box-shadow 0.5s;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.16);box-shadow:0 0 0 0 rgba(0,0,0,.16)}.block-featured-case-studies .post:hover{text-decoration:none;-webkit-box-shadow:0 8px 12px 0 rgba(0,0,0,.16);box-shadow:0 8px 12px 0 rgba(0,0,0,.16)}.block-featured-case-studies .post:hover .post__thumbnail img{-webkit-transform:scale(1.1);transform:scale(1.1)}.block-featured-case-studies .post:hover .post__title{color:#0A9EBE}@media (min-width:768px){.block-featured-case-studies .post{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.block-featured-case-studies .post .badge,.block-featured-case-studies .post__title{color:#000}.block-featured-case-studies .post__excerpt{margin-top:1rem}.block-featured-case-studies .post .badge{margin-bottom:1rem}.block-featured-case-studies .post__thumbnail{position:relative;width:100%;-ms-flex-negative:0;flex-shrink:0;height:17.1875rem;margin-bottom:.5rem;overflow:hidden}@media (min-width:768px){.block-featured-case-studies .post__thumbnail{display:none}}@media (min-width:992px){.block-featured-case-studies .post__thumbnail{display:block;width:50%;max-width:37.1875rem;height:auto;aspect-ratio:595/355;margin-bottom:0;margin-right:1rem}}@media (min-width:1440px){.block-featured-case-studies .post__thumbnail{margin-right:2rem}}.block-featured-case-studies .post__thumbnail img{-webkit-transition:0.8s -webkit-transform ease-in-out;transition:0.8s -webkit-transform ease-in-out;transition:0.8s transform ease-in-out;transition:0.8s transform ease-in-out,0.8s -webkit-transform ease-in-out}.block-featured-case-studies .post__title{font-size:20px;margin-bottom:0;-webkit-transition:0.3s color ease-in-out;transition:0.3s color ease-in-out}@media (min-width:768px){.block-featured-case-studies .post__title{font-size:24px}}.block-featured-case-studies .post__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:.5rem .5rem .5rem .5rem}@media (min-width:768px){.block-featured-case-studies .post__content{padding:1rem}}.block-featured-case-studies .post__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-featured-case-studies .post__btn p{margin-bottom:0;font-size:16px}@media only screen and (min-width:375px){.block-featured-case-studies .post__btn p{font-size:calc(16px + 0 * (100vw - 375px) / (1200 - 375))}}@media only screen and (min-width:1200px){.block-featured-case-studies .post__btn p{font-size:16px}}.block-featured-case-studies__heading-container+.block-featured-case-studies__more{top:2.5rem}@media (min-width:768px){.block-featured-case-studies__heading-container+.block-featured-case-studies__more{top:3rem}}.block-featured-case-studies__more{position:absolute!important;right:0;top:-1rem}