.single-column-case-study{box-sizing:border-box;isolation:isolate;overflow:hidden;position:relative}.single-column-case-study *,.single-column-case-study :after,.single-column-case-study :before{box-sizing:border-box}.single-column-case-study__bg{inset:-10% 0;position:absolute;will-change:transform;z-index:0}.single-column-case-study__bg img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.single-column-case-study__overlay{background-position:100%;background-repeat:no-repeat;background-size:57.37% 100%;inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute;z-index:1}.single-column-case-study__inner{position:relative;z-index:2}.single-column-case-study__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:var(--ie-color-glass,hsla(0,0%,100%,.1));border-left:6px solid var(--ie-color-accent,#278894);border-radius:0 32px 32px 0;margin-left:auto;max-width:772px;padding:48px 48px 48px 42px;width:100%}.single-column-case-study__eyebrow{font-size:var(--ie-fontsize-eyebrow,13px)!important;font-weight:var(--ie-fontweight-eyebrow,700)!important;letter-spacing:.12em!important;margin:0;text-transform:uppercase!important}.single-column-case-study__eyebrow,.single-column-case-study__heading{color:var(--ie-color-surface,#fff)!important;font-family:var(--ie-font-heading,"New Rubrik","Rubik",sans-serif)!important;line-height:1.2}.single-column-case-study__heading{font-size:var(--ie-fontsize-h2,40px);font-weight:var(--ie-fontweight-heading,400)!important;letter-spacing:.003em;margin:24px 0 0;max-width:652px;text-wrap:balance}.single-column-case-study__description{color:var(--ie-color-surface,#fff);font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif);font-size:var(--ie-fontsize-body,17px);font-weight:var(--ie-fontweight-body,300);line-height:var(--ie-lineheight-body,1.68);margin-top:40px;max-width:676px}.single-column-case-study__description a,.single-column-case-study__description em,.single-column-case-study__description li,.single-column-case-study__description p,.single-column-case-study__description span,.single-column-case-study__description strong{font-family:inherit!important}.single-column-case-study__description li,.single-column-case-study__description p{color:inherit}.single-column-case-study__description p{margin:0 0 32px}.single-column-case-study__description>:first-child{margin-top:0}.single-column-case-study__description>:last-child{margin-bottom:0}.single-column-case-study__popout{background-color:var(--ie-color-text,#0a0a0a);background-image:linear-gradient(90deg,rgba(17,71,88,.7),rgba(53,169,154,.7));border-radius:0 var(--ie-btn-radius,16px) var(--ie-btn-radius,16px) 0;margin-top:40px}.single-column-case-study__popout--info{align-items:center;display:flex;gap:24px;min-height:132px;padding:32px 24px}.single-column-case-study__popout-visual{color:var(--ie-color-text-light,#cfe6d9);display:block;flex:0 0 48px;height:48px;width:48px}.single-column-case-study__popout-visual img,.single-column-case-study__popout-visual svg{display:block;height:100%;width:100%}.single-column-case-study__popout-visual img{object-fit:contain}.single-column-case-study__popout-text{color:var(--ie-color-surface,#fff)!important;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif)!important;font-size:var(--ie-fontsize-lead,20px);font-weight:500!important;letter-spacing:.003em;line-height:1.7;margin:0;max-width:556px}.single-column-case-study__popout--list{padding:32px 24px}.single-column-case-study__popout-eyebrow{color:var(--ie-color-text-light,#cfe6d9)!important;font-family:var(--ie-font-heading,"New Rubrik","Rubik",sans-serif)!important;font-size:var(--ie-fontsize-eyebrow,13px)!important;font-weight:var(--ie-fontweight-eyebrow,700)!important;letter-spacing:.12em!important;line-height:1.2;margin:0;text-transform:uppercase!important}.single-column-case-study__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:24px 0 0;padding:0}.single-column-case-study__list-item{align-items:center;display:flex;gap:16px;margin:0;padding:0}.single-column-case-study__tick{align-items:center;color:var(--ie-color-primary,#35a99a);display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;width:24px}.single-column-case-study__tick svg{display:block;height:11.622px;width:15.98px}.single-column-case-study__list-text{color:var(--ie-color-surface,#fff)!important;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif)!important;font-size:var(--ie-fontsize-body-sm,16px);font-weight:400!important;letter-spacing:.003em;line-height:1.5}.single-column-case-study__cta-row{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px}.single-column-case-study .btn-primary,.single-column-case-study .btn-primary:active,.single-column-case-study .btn-primary:focus,.single-column-case-study .btn-primary:focus-visible,.single-column-case-study .btn-primary:hover,.single-column-case-study .btn-primary:link,.single-column-case-study .btn-primary:visited{align-items:center;background-color:var(--ie-btn-fill,#35a99a)!important;border:0;border-radius:var(--ie-btn-radius,16px);color:var(--ie-color-text,#0a0a0a)!important;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif)!important;font-size:var(--ie-fontsize-btn,18px);font-weight:var(--ie-fontweight-btn,500)!important;gap:8px;height:56px;justify-content:center;letter-spacing:0;line-height:1;padding:0 24px 0 32px;text-align:center;text-decoration:none!important;transition:background-color var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out),transform var(--ie-motion-duration,.3s) var(--ie-motion-ease,ease-in-out);white-space:nowrap}.single-column-case-study .btn-primary:focus-visible,.single-column-case-study .btn-primary:hover{background-color:var(--ie-btn-fill--hover,#7dbfb3)!important;color:var(--ie-color-text,#0a0a0a)!important;transform:scale(1.03)}.single-column-case-study .btn-primary:active{background-color:var(--ie-btn-fill--hover,#7dbfb3)!important;transform:scale(.99)}.single-column-case-study .btn-primary:focus-visible{outline:3px solid var(--ie-color-primary-dark,#114758);outline-offset:3px}.single-column-case-study__cta-icon,.single-column-case-study__cta-label{color:inherit}.single-column-case-study__cta-icon{display:block;flex:0 0 24px;height:24px;width:24px}.single-column-case-study__cta-icon svg{display:block;height:100%;width:100%}.single-column-case-study__pills{display:flex;flex-wrap:wrap;gap:24px;list-style:none;margin:40px 0 0;padding:0}.single-column-case-study__pill{align-items:center;display:flex;gap:8px;margin:0;padding:0}.single-column-case-study__pill-label{color:var(--ie-color-text-light,#cfe6d9)!important;font-family:var(--ie-font-body,"New Rubrik","Rubik",sans-serif)!important;font-size:var(--ie-fontsize-body-sm,16px);font-weight:500!important;letter-spacing:.003em;line-height:1.5}@media (min-width:1024px){.single-column-case-study{padding:var(--single-column-case-study-pad-top,var(--ie-space-section,176px)) var(--single-column-case-study-pad-right,186px) var(--single-column-case-study-pad-bottom,var(--ie-space-section,176px)) var(--single-column-case-study-pad-left,0)}}@media (min-width:768px) and (max-width:1023px){.single-column-case-study{padding:min(var(--single-column-case-study-pad-top,var(--ie-space-section,176px)),96px) min(var(--single-column-case-study-pad-right,186px),48px) min(var(--single-column-case-study-pad-bottom,var(--ie-space-section,176px)),96px) max(var(--single-column-case-study-pad-left,0px),48px)}.single-column-case-study__panel{max-width:none;padding:40px 32px 40px 26px}.single-column-case-study__overlay{background-size:100% 100%}}@media (max-width:767px){.single-column-case-study{padding:min(var(--single-column-case-study-pad-top,var(--ie-space-section,176px)),64px) min(var(--single-column-case-study-pad-right,186px),24px) min(var(--single-column-case-study-pad-bottom,var(--ie-space-section,176px)),64px) max(var(--single-column-case-study-pad-left,0px),24px)}.single-column-case-study__panel{border-radius:0 16px 16px 0;max-width:none;padding:32px 24px 32px 18px}.single-column-case-study__overlay{background-size:100% 100%}.single-column-case-study__heading{font-size:32px;max-width:none}.single-column-case-study__description{max-width:none}.single-column-case-study__popout--info{align-items:flex-start;flex-direction:column;gap:16px;min-height:0}.single-column-case-study__popout-text{font-size:18px;max-width:none}.single-column-case-study__cta-row{align-items:stretch;flex-direction:column;gap:24px}.single-column-case-study .btn-primary,.single-column-case-study .btn-primary:active,.single-column-case-study .btn-primary:focus,.single-column-case-study .btn-primary:focus-visible,.single-column-case-study .btn-primary:hover,.single-column-case-study .btn-primary:link,.single-column-case-study .btn-primary:visited{justify-content:center;padding:0 24px;width:100%}.single-column-case-study__pills{flex-direction:column;gap:16px}}@media (prefers-reduced-motion:reduce){.single-column-case-study *,.single-column-case-study :after,.single-column-case-study :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.single-column-case-study .btn-primary:active,.single-column-case-study .btn-primary:focus-visible,.single-column-case-study .btn-primary:hover{transform:none}.single-column-case-study__bg{transform:none!important}}