.case-study-detail-item .case-study-detail-item-title{font-size:.9285714286rem;line-height:1.5;font-family:SpaceMono,monospace,Courier New,Helvetica Neue,helvetica,arial,sans-serif;font-weight:400}@media screen and (min-width: 768px){.case-study-detail-item .case-study-detail-item-title{font-size:1rem;line-height:1.375}}.case-study-detail-item .case-study-detail-item-list-item{font-size:.9285714286rem;line-height:1.5;font-family:SpaceMono,monospace,Courier New,Helvetica Neue,helvetica,arial,sans-serif;font-weight:700}@media screen and (min-width: 768px){.case-study-detail-item .case-study-detail-item-list-item{font-size:1rem;line-height:1.375}}.heading-xxxl{font-size:4.4285714286rem;line-height:1.02;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:800}@media screen and (min-width: 768px){.heading-xxxl{font-size:6.4285714286rem;line-height:1.03}}.case-study-header{margin-bottom:0;padding:32px 0;position:relative;display:flex;align-items:center;color:#fff}.case-study-header .basic-header-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.case-study-header.image-banner .image-container{position:absolute;inset:0;z-index:1}.case-study-header.image-banner .image-container .img-wrapper,.case-study-header.image-banner .image-container .img-wrapper .img-container{height:100%}.case-study-header.image-banner .image-container .img-wrapper .basic-header-image{height:100%;min-width:100%;overflow:hidden;padding:0}.case-study-header.image-banner .image-container:after{content:"";display:block;background:#300a44;position:absolute;top:0;left:0;bottom:0;width:100%;opacity:.85}.case-study-header.image-banner .header-content{position:relative;z-index:2}.case-study-header .header-content{margin-right:auto;margin-left:auto;width:100%;max-width:1220px}@media (min-width: 0) and (max-width: 767px){.case-study-header .header-content{padding:0 24px}}@media (min-width: 768px) and (max-width: 1023px){.case-study-header .header-content{padding:0 24px}}@media (min-width: 1024px) and (max-width: 1219px){.case-study-header .header-content{padding:0 24px}}@media (min-width: 1220px) and (max-width: 1599px){.case-study-header .header-content{padding:0 24px}}@media (min-width: 1600px) and (max-width: 1919px){.case-study-header .header-content{padding:0 24px}}@media (min-width: 1920px){.case-study-header .header-content{padding:0 24px}}.case-study-header .header-content .details{display:flex;flex-direction:column;gap:8px}.case-study-header .header-content .details .case-study-detail-item-list a{color:#3ff;-webkit-text-decoration:underline 2px #33FFFF;text-decoration:underline 2px #33FFFF;text-underline-offset:4px;transition:text-decoration-thickness .4s ease 0s}.case-study-header .header-content .details .case-study-detail-item-list a:hover,.case-study-header .header-content .details .case-study-detail-item-list a:focus{text-decoration-color:transparent;transition:text-decoration-color .2s ease 0s}.case-study-header .header-content .row-grid{display:grid;grid-auto-flow:row}@media (min-width: 0) and (max-width: 767px){.case-study-header .header-content .row-grid{grid-column-gap:16px}}@media (min-width: 768px) and (max-width: 1023px){.case-study-header .header-content .row-grid{grid-column-gap:24px}}@media (min-width: 1024px) and (max-width: 1219px){.case-study-header .header-content .row-grid{grid-column-gap:24px}}@media (min-width: 1220px) and (max-width: 1599px){.case-study-header .header-content .row-grid{grid-column-gap:24px}}@media (min-width: 1600px) and (max-width: 1919px){.case-study-header .header-content .row-grid{grid-column-gap:24px}}@media (min-width: 1920px){.case-study-header .header-content .row-grid{grid-column-gap:24px}}@media (min-width: 0) and (max-width: 767px){.case-study-header .header-content .row-grid{grid-template-columns:repeat(6,1fr)}}@media (min-width: 768px){.case-study-header .header-content .row-grid{grid-template-columns:repeat(12,1fr)}}.case-study-header .header-content .row-grid .title{grid-column:span 12;margin-bottom:24px}.case-study-header .header-content .row-grid .title h1{font-size:2.4285714286rem;line-height:1.03;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:500;color:#fff}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .title h1{font-size:3.6428571429rem;line-height:1.04}}.case-study-header .header-content .row-grid .blurb{grid-column:span 6;font-weight:300;margin-bottom:64px}.case-study-header .header-content .row-grid .blurb>h1{font-size:2.4285714286rem;line-height:1.03;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:500;margin-top:32px;margin-bottom:48px}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .blurb>h1{font-size:3.6428571429rem;line-height:1.04}}.case-study-header .header-content .row-grid .blurb>h2{font-size:1.8571428571rem;line-height:1.08;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:400;margin-top:32px;margin-bottom:16px}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .blurb>h2{font-size:2.6428571429rem;line-height:1.08}}.case-study-header .header-content .row-grid .blurb>h3{font-size:1.4285714286rem;line-height:1.1;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:600;margin-top:32px;margin-bottom:16px}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .blurb>h3{font-size:1.7142857143rem;line-height:1.08}}.case-study-header .header-content .row-grid .blurb>h4,.case-study-header .header-content .row-grid .blurb>h5,.case-study-header .header-content .row-grid .blurb>h6{font-size:1rem;line-height:1.25;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:600;margin-bottom:16px}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .blurb>h4,.case-study-header .header-content .row-grid .blurb>h5,.case-study-header .header-content .row-grid .blurb>h6{font-size:1.1428571429rem;line-height:1.25}}.case-study-header .header-content .row-grid .blurb>h1 a,.case-study-header .header-content .row-grid .blurb>h2 a,.case-study-header .header-content .row-grid .blurb>h3 a,.case-study-header .header-content .row-grid .blurb>h4 a,.case-study-header .header-content .row-grid .blurb>h5 a,.case-study-header .header-content .row-grid .blurb>h6 a,.case-study-header .header-content .row-grid .blurb>p a,.case-study-header .header-content .row-grid .blurb>ul li a,.case-study-header .header-content .row-grid .blurb>ol li a{color:#4716ed;-webkit-text-decoration:underline 2px #4716ED;text-decoration:underline 2px #4716ED;text-underline-offset:4px;transition:text-decoration-color .2s ease 0s,text-underline-offset .2s ease 0s}.case-study-header .header-content .row-grid .blurb>h1 a:hover,.case-study-header .header-content .row-grid .blurb>h1 a:focus,.case-study-header .header-content .row-grid .blurb>h2 a:hover,.case-study-header .header-content .row-grid .blurb>h2 a:focus,.case-study-header .header-content .row-grid .blurb>h3 a:hover,.case-study-header .header-content .row-grid .blurb>h3 a:focus,.case-study-header .header-content .row-grid .blurb>h4 a:hover,.case-study-header .header-content .row-grid .blurb>h4 a:focus,.case-study-header .header-content .row-grid .blurb>h5 a:hover,.case-study-header .header-content .row-grid .blurb>h5 a:focus,.case-study-header .header-content .row-grid .blurb>h6 a:hover,.case-study-header .header-content .row-grid .blurb>h6 a:focus,.case-study-header .header-content .row-grid .blurb>p a:hover,.case-study-header .header-content .row-grid .blurb>p a:focus,.case-study-header .header-content .row-grid .blurb>ul li a:hover,.case-study-header .header-content .row-grid .blurb>ul li a:focus,.case-study-header .header-content .row-grid .blurb>ol li a:hover,.case-study-header .header-content .row-grid .blurb>ol li a:focus{transition:text-decoration-color .4s ease 0s,text-underline-offset .1s ease 0s;text-decoration-color:#3ff}.case-study-header .header-content .row-grid .blurb>p,.case-study-header .header-content .row-grid .blurb>ul,.case-study-header .header-content .row-grid .blurb>ol,.case-study-header .header-content .row-grid .blurb>pre,.case-study-header .header-content .row-grid .blurb>table,.case-study-header .header-content .row-grid .blurb>blockquote,.case-study-header .header-content .row-grid .blurb>section{margin-top:0;margin-bottom:16px}.case-study-header .header-content .row-grid .blurb>ul ul,.case-study-header .header-content .row-grid .blurb>ol ol,.case-study-header .header-content .row-grid .blurb>ul ol,.case-study-header .header-content .row-grid .blurb>ol ul{margin-top:8px;margin-bottom:0}.case-study-header .header-content .row-grid .blurb ul{font-size:1rem;line-height:1.375;list-style:none;padding-left:0}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .blurb ul{font-size:1.1428571429rem;line-height:1.5}}.case-study-header .header-content .row-grid .blurb ul li{position:relative;padding-left:32px;margin-bottom:8px}.case-study-header .header-content .row-grid .blurb ul ul,.case-study-header .header-content .row-grid .blurb ul ol{margin-top:8px}.case-study-header .header-content .row-grid .blurb ul li:before{content:"";position:absolute;left:8px;display:block;background-color:#4716ed;top:8px;width:8px;height:8px;border-radius:100%}.case-study-header .header-content .row-grid .blurb ul ul li:before{top:6px;width:8px;height:8px}.case-study-header .header-content .row-grid .blurb ol{font-size:1rem;line-height:1.375;list-style:none;padding-left:0;counter-reset:section}@media screen and (min-width: 768px){.case-study-header .header-content .row-grid .blurb ol{font-size:1.1428571429rem;line-height:1.5}}.case-study-header .header-content .row-grid .blurb ol li{position:relative;padding-left:32px;margin-bottom:8px}.case-study-header .header-content .row-grid .blurb ol ul,.case-study-header .header-content .row-grid .blurb ol ol{margin-top:8px}.case-study-header .header-content .row-grid .blurb ol li:before{position:absolute;left:8px;counter-increment:section;content:counters(section,"") ".";color:#4716ed}.case-study-header .header-content .row-grid .blurb ol ol li:before{content:counter(section,upper-alpha) "."}.case-study-header .header-content .row-grid .blurb>li:last-of-type{margin-bottom:0}.case-study-header .header-content .row-grid .blurb>a:not(.btn){cursor:pointer;color:#4716ed;-webkit-text-decoration:underline 2px transparent;text-decoration:underline 2px transparent;text-underline-offset:4px;transition:text-decoration-color .4s ease 0s}.case-study-header .header-content .row-grid .blurb>a:not(.btn):hover,.case-study-header .header-content .row-grid .blurb>a:not(.btn):focus{transition:text-decoration-color .2s ease 0s;text-decoration-color:#6c45f1}.case-study-header .header-content .row-grid .blurb>h1 strong,.case-study-header .header-content .row-grid .blurb>h2 strong,.case-study-header .header-content .row-grid .blurb>h3 strong,.case-study-header .header-content .row-grid .blurb>h4 strong,.case-study-header .header-content .row-grid .blurb>h5 strong,.case-study-header .header-content .row-grid .blurb>h6 strong,.case-study-header .header-content .row-grid .blurb>p strong,.case-study-header .header-content .row-grid .blurb>ul strong,.case-study-header .header-content .row-grid .blurb>ol strong{font-weight:600}.case-study-header .header-content .row-grid .blurb>p,.case-study-header .header-content .row-grid .blurb>ul,.case-study-header .header-content .row-grid .blurb>ol{font-weight:300}.case-study-header .header-content .row-grid .blurb .icon-text{margin-bottom:48px}.case-study-header .header-content .row-grid .blurb>*:first-child{margin-top:0}.case-study-header .header-content .row-grid .blurb>*:last-child{margin-bottom:0!important}.case-study-header .header-content .row-grid .blurb>section:not([class*=bg-theme])>.container{padding-left:0;padding-right:0}.case-study-header .header-content .row-grid .blurb>section:not([class*=bg-theme]){padding-top:0;padding-bottom:0}@media (min-width: 768px){.case-study-header .header-content .row-grid .blurb>h1,.case-study-header .header-content .row-grid .blurb>h2,.case-study-header .header-content .row-grid .blurb>h3{margin-top:48px}.case-study-header .header-content .row-grid .blurb>table,.case-study-header .header-content .row-grid .blurb>section{margin-top:32px;margin-bottom:32px}.case-study-header .header-content .row-grid .blurb .icon-text{margin-bottom:64px}}.case-study-header .header-content .row-grid .blurb h4{color:#fff}.case-study-header .header-content .row-grid .blurb a,.case-study-header .header-content .row-grid .blurb>p a{color:#fff;-webkit-text-decoration:underline 2px #ffffff;text-decoration:underline 2px #ffffff;text-underline-offset:4px;transition:text-decoration-color .4s ease 0s}.case-study-header .header-content .row-grid .blurb a:hover,.case-study-header .header-content .row-grid .blurb a:focus,.case-study-header .header-content .row-grid .blurb>p a:hover,.case-study-header .header-content .row-grid .blurb>p a:focus{transition:text-decoration-color .2s ease 0s;text-decoration-color:transparent}.case-study-header .header-content .row-grid .details{grid-column:span 6}@media (max-width: 767px){.case-study-header .image-hide-on-mobile{display:none}}@media (min-width: 480px){.case-study-header{padding:80px 0}.case-study-header .header-content .row-grid .title{margin-bottom:48px}.case-study-header .header-content .row-grid .title h1{font-size:3.2142857143rem;line-height:1;font-family:Poppins,Helvetica Neue,helvetica,arial,sans-serif;color:#18161a;font-weight:500;color:#fff}}@media screen and (min-width: 480px) and (min-width: 768px){.case-study-header .header-content .row-grid .title h1{font-size:4.7857142857rem;line-height:1}}@media (min-width: 768px){.case-study-header .header-content .row-grid .title{grid-column:2/span 10}.case-study-header .header-content .row-grid .blurb{grid-column:2/span 7}.case-study-header .header-content .row-grid .details{grid-column:span 3}.case-study-header.image-banner{min-height:480px}.case-study-header .image-mobile{display:none}}@media (min-width: 1024px){.case-study-header .header-content .row-grid .blurb{margin-bottom:0}.case-study-header.image-banner{min-height:600px}}
