.m-case-study{text-align:left;padding:30px 0 20px 0;border-bottom:1px solid #ececec}@media screen and (min-width: 768px){.m-case-study{padding:30px 0 25px 0}}@media screen and (min-width: 1025px){.m-case-study{padding:40px 0 45px 0}}.js:not(.prefers-reduce-motion) .m-case-study__inner.js-scroll-in{transform:translateY(30px);opacity:0}.js:not(.prefers-reduce-motion) .m-case-study__inner.js-scroll-in.scroll-in{-webkit-transition:transform .3s linear .15s,opacity .3s linear .15s;transition:transform .3s linear .15s,opacity .3s linear .15s;transform:translateY(0);opacity:1}.m-case-study__subtitle{padding:0 0 10px 0}@media screen and (min-width: 768px){.m-case-study__subtitle{padding:0}}.m-case-study__content__top{border-bottom:1px solid #ececec;padding:0 0 20px 0}@media screen and (min-width: 768px){.m-case-study__content__top{padding:0 0 30px 0}}.m-case-study__content__bottom__inner{padding:30px 0 0 0}@media screen and (min-width: 768px){.m-case-study__content__bottom__inner{padding:45px 240px 0 0}}@media screen and (min-width: 1025px){.m-case-study__content__bottom__inner{padding:45px 335px 0 0}}.m-case-study__content__bottom__action{padding:15px 0 15px 0}@media screen and (min-width: 1025px){.m-case-study__content__bottom__action{padding-top:30px}}@media screen and (min-width: 768px){.m-case-study__header{position:relative;padding-right:215px;min-height:215px}}@media screen and (min-width: 1025px){.m-case-study__header{padding-right:295px;min-height:295px}}.m-case-study__picture{display:block;width:100%;padding:0 0 20px 0}@media screen and (min-width: 768px){.m-case-study__picture{width:215px;position:absolute;top:0;right:0;padding:0}}@media screen and (min-width: 1025px){.m-case-study__picture{width:295px}}.m-case-study__image{display:block;width:100%}.m-case-study__title{padding:0 0 25px 0}@media screen and (min-width: 768px){.m-case-study__title{padding:12px 80px 25px 0}}@media screen and (min-width: 1025px){.m-case-study__title{padding:22px 200px 20px 0}}.m-case-study__author{padding:0 0 10px 0}@media screen and (min-width: 768px){.m-case-study__author{padding:0 80px 20px 0}}@media screen and (min-width: 1025px){.m-case-study__author{padding:0 200px 20px 0}}.m-case-study__job-title{padding:0 0 22px 0}@media screen and (min-width: 768px){.m-case-study__job-title{padding:0 80px 12px 0}}@media screen and (min-width: 1025px){.m-case-study__job-title{padding:0 200px 18px 0}}@media screen and (min-width: 768px){.m-case-study__overview{padding-right:25px}}@media screen and (min-width: 1025px){.m-case-study__overview{padding-right:40px}}
/*# sourceMappingURL=case-study-critical.css.map */
