body.template-caseStudyL2{overflow:visible}.caseStudiesHero{padding:140px 0}@media (min-width:768px){.caseStudiesHero{height:640px}}.caseStudiesHero__bg:before{background:rgba(7,64,89,.8);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.caseStudiesHero__title{font-size:calc(14.66835px + 4.05063vw);line-height:calc(21.21013px + 4.3038vw)}@media screen and (max-width:576px){.caseStudiesHero__title{font-size:38px}}@media screen and (min-width:1366px){.caseStudiesHero__title{font-size:70px}}@media screen and (max-width:576px){.caseStudiesHero__title{line-height:46px}}@media screen and (min-width:1366px){.caseStudiesHero__title{line-height:80px}}.caseStudyPost{padding:60px 0 80px}@media (min-width:768px){.caseStudyPost{padding:76px 0 126px}}.caseStudyPost__body h1,.caseStudyPost__body h2,.caseStudyPost__body h3,.caseStudyPost__body h4,.caseStudyPost__body h5,.caseStudyPost__body h6{margin-top:40px}.caseStudyPost__body h1:first-child,.caseStudyPost__body h2:first-child,.caseStudyPost__body h3:first-child,.caseStudyPost__body h4:first-child,.caseStudyPost__body h5:first-child,.caseStudyPost__body h6:first-child{margin-top:0}.caseStudyPost__body h2{font-size:calc(19.62532px + .75949vw);line-height:calc(11.58481px + 3.5443vw)}@media screen and (max-width:576px){.caseStudyPost__body h2{font-size:24px}}@media screen and (min-width:1366px){.caseStudyPost__body h2{font-size:30px}}@media screen and (max-width:576px){.caseStudyPost__body h2{line-height:32px}}@media screen and (min-width:1366px){.caseStudyPost__body h2{line-height:60px}}.caseStudyPost__body blockquote{border-bottom:1px solid var(--orange);border-top:1px solid var(--orange);margin:40px 0;padding:30px 0}.caseStudyPost__body blockquote p{font-family:var(--font-secondary);font-size:calc(16.54177px + .25316vw);line-height:calc(26.54177px + .25316vw);margin-bottom:0}@media screen and (max-width:576px){.caseStudyPost__body blockquote p{font-size:18px}}@media screen and (min-width:1366px){.caseStudyPost__body blockquote p{font-size:20px}}@media screen and (max-width:576px){.caseStudyPost__body blockquote p{line-height:28px}}@media screen and (min-width:1366px){.caseStudyPost__body blockquote p{line-height:30px}}.caseStudyPost__body ol,.caseStudyPost__body ul{margin:30px 0}.caseStudyPost__body ol li,.caseStudyPost__body ul li{font-weight:700;margin-bottom:10px}.caseStudyPost__body ol li ol,.caseStudyPost__body ol li ul,.caseStudyPost__body ul li ol,.caseStudyPost__body ul li ul{margin:15px 0}.caseStudyPost__footer{border-bottom:.5pt solid var(--terawera);border-top:.5pt solid var(--terawera);margin-top:80px;padding:33px 0}.caseStudyPost__footer-cta{margin-bottom:40px}@media (min-width:768px){.caseStudyPost__footer-cta{margin:0}}.caseStudyPost__footer-sharing-label{font-size:20px;line-height:24px;margin-right:27px}@media screen and (max-width:576px){.caseStudyPost__footer-sharing-label{font-size:20px}}@media screen and (min-width:1366px){.caseStudyPost__footer-sharing-label{font-size:20px}}@media screen and (max-width:576px){.caseStudyPost__footer-sharing-label{line-height:24px}}@media screen and (min-width:1366px){.caseStudyPost__footer-sharing-label{line-height:24px}}.caseStudyPost__footer-socials a{display:inline-block;margin-right:22px}.caseStudyPost__footer-socials a:last-child{margin-right:0}.caseStudyPost__footer-socials a:hover svg path{fill:var(--terawera)}.caseStudyPost__sidebar{margin-bottom:60px;padding:30px 20px}@media (min-width:768px){.caseStudyPost__sidebar{margin:0;padding:30px 20px 85px 25px}}.caseStudyPost__sidebar#sticky{top:100px}.caseStudyPost__sidebar-logo{margin-bottom:30px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.caseStudyPost__sidebar-label{margin-bottom:13px}