.case-studies-block{margin-top:6rem;margin-bottom:6rem;padding-left:1rem;padding-right:1rem}@media(min-width: 600px){.case-studies-block{margin-top:10rem;margin-bottom:10rem}}#page-wrapper .case-studies-block{margin-top:6rem;margin-bottom:6rem}@media(min-width: 600px){.case-studies-block{padding-left:2rem;padding-right:2rem}}@media(min-width: 1000px){.case-studies-block{padding-left:4rem;padding-right:4rem}}@media(min-width: 1300px){.case-studies-block{padding-left:8rem;padding-right:8rem}}#page-wrapper .case-studies-block{padding-left:0;padding-right:0}.case-studies-block h2.news-heading{font-size:2rem;line-height:1.15;margin:0;font-weight:400}@media(min-width: 600px){.case-studies-block h2.news-heading{font-size:3rem;line-height:1.15}}.case-studies-block h1,.case-studies-block h2,.case-studies-block h3,.case-studies-block h2.more-news{line-height:normal;margin:0}.case-studies-block h1{font-size:2rem}@media(min-width: 600px){.case-studies-block h1{font-size:3rem;line-height:1.15}}.case-studies-block h1 span.supertitle,.case-studies-block h2 span.supertitle{margin-bottom:1em;display:block;font-size:1.125rem;font-weight:300}.case-studies-block h2,.case-studies-block h2.more-news{font-size:1em;font-weight:300}.case-studies-block h3{font-size:1.625rem}@media(min-width: 600px){.case-studies-block h3{font-size:2rem}}.case-studies-block h3 a{transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.case-studies-block h3 a:after{background-color:#005aff}.case-studies-block h3 a:hover{color:#005aff}.case-studies-block h2.more-news{display:none;font-weight:300}.case-studies-block .title{margin-bottom:3em}.case-studies-block .filter{max-width:150px;margin-bottom:3em;position:relative;width:100%}.case-studies-block .filter a.current-item{display:flex;align-items:center;justify-content:space-between;color:#768692;border-bottom:1px solid #768692;padding:.5em 0}.case-studies-block .filter a.current-item:after{display:none}.case-studies-block .filter a.current-item svg{transition:transform .3s cubic-bezier(0.645, 0.045, 0.355, 1);width:15px;height:auto}.case-studies-block .filter a.current-item svg line{stroke:#768692}.case-studies-block .filter .categories{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0.645, 0.045, 0.355, 1);position:absolute;top:100%;left:0;width:100%;z-index:1}.case-studies-block .filter ul{list-style:none;margin:0;padding:.75em 0}.case-studies-block .filter ul li{padding:.25em 0}.case-studies-block .filter ul li.active a{color:#005aff}.case-studies-block .filter.open a.current-item svg{transform:rotate(180deg)}.case-studies-block .filter.open .categories{max-height:400px}.case-studies-block article.tease-case_study{margin-top:4em}.case-studies-block article.tease-case_study .preview{margin-top:2em;font-weight:300;float:unset}.case-studies-block .focus-posts .main-article .tease-case_study h2,.case-studies-block .focus-posts .sub-articles .tease-case_study h2{font-size:1.625rem;font-weight:400}@media(min-width: 600px){.case-studies-block .focus-posts .main-article .tease-case_study h2,.case-studies-block .focus-posts .sub-articles .tease-case_study h2{font-size:2rem}}.case-studies-block .focus-posts .main-article .tease-case_study a,.case-studies-block .focus-posts .sub-articles .tease-case_study a{transition:all .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.case-studies-block .focus-posts .main-article .tease-case_study a:hover,.case-studies-block .focus-posts .sub-articles .tease-case_study a:hover{color:#005aff}.case-studies-block .focus-posts .main-article .tease-case_study a:hover:after,.case-studies-block .focus-posts .sub-articles .tease-case_study a:hover:after{background-color:#005aff}.case-studies-block .focus-posts .main-article article.tease-case_study{margin-top:0}.case-studies-block .focus-posts .sub-articles:first-child article:first-child{margin-top:0}.case-studies-block .featured-image{padding-top:56.25%;position:relative;width:100%;margin-bottom:1.5em;background-color:#e6e7e8}.case-studies-block .featured-image a{position:absolute;top:0;left:0;width:100%;height:100%}.case-studies-block .featured-image a:after{display:none}.case-studies-block .featured-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.case-studies-block .other h2.more-news,.case-studies-block .other .posts{border-top:1px solid #e6e7e8;padding-top:2em}.case-studies-block .other .posts{margin-top:4em;padding-top:4em}.case-studies-block .other .posts h3{font-size:1.4rem}@media(min-width: 600px){.case-studies-block .other .posts h3{font-size:1.625rem}}.case-studies-block .other .posts h3:last-child a{padding-bottom:0;margin-bottom:0;border-bottom:0}.case-studies-block .other .posts a{display:block;border-bottom:1px solid #e6e7e8;padding-bottom:.75em;margin-bottom:.75em;transition:color .3s cubic-bezier(0.645, 0.045, 0.355, 1),border-color .3s cubic-bezier(0.645, 0.045, 0.355, 1)}.case-studies-block .other .posts a:after{display:none}.case-studies-block .other .posts a:hover{color:#005aff;border-color:#005aff}@media(min-width: 1000px){.case-studies-block article.tease-case_study{margin-top:6em}.case-studies-block article.tease-case_study .preview{margin-top:3em}.case-studies-block .featured-image{margin-bottom:3em}.case-studies-block .primary{display:flex}.case-studies-block .primary .page-metadata{width:22.0140515222%;margin-right:3.981264637%}.case-studies-block .primary .filter{margin-top:3em;margin-bottom:0}.case-studies-block .primary .filter.sticky{position:fixed;top:.5em}.case-studies-block .primary .focus-posts{width:74.0046838407%}.case-studies-block .primary .focus-posts .main-article article.tease-case_study h3,.case-studies-block .primary .focus-posts .main-article article.tease-case_study .preview{width:65.3395784543%}.case-studies-block .primary .focus-posts .sub-articles:first-child article:first-child,.case-studies-block .primary .focus-posts .sub-articles:first-child article:nth-child(2){margin-top:0}.case-studies-block .primary .sub-articles{width:100%;display:flex;flex-wrap:wrap}.case-studies-block .primary .sub-articles article{width:48.0093676815%;margin-right:3.981264637%}.case-studies-block .primary .sub-articles article .featured-image{padding-top:65%}.case-studies-block .primary .sub-articles article:nth-child(2n){margin-right:0}.case-studies-block .other{margin-top:10rem;display:flex}.case-studies-block .other h2.more-news{display:block;width:22.0140515222%;margin-right:3.981264637%}.case-studies-block .other .posts{width:74.0046838407%;margin-top:0;padding-top:2em}}

/*# sourceMappingURL=block-case-studies.css.map*/