#elx-case-studies-grid,#elx-case-studies-grid *{box-sizing:border-box}#elx-case-studies-grid{--elx-7461:#0067ac;--elx-304:#a1eeff;--elx-blue-deep:#004b7d;--elx-ink:#20292f;--elx-body:#59666d;--elx-line:rgba(73,99,112,.13);--elx-ramp:linear-gradient(135deg,#0a78b0 0%,#0071b3 26%,#0067ac 54%,#00558e 78%,#004675 100%);--elx-font-head:"Avenir Next",Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif;--elx-font-body:"Cabin","Avenir Next",Avenir,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;width:min(1100px,calc(100% - 48px))!important;max-width:1100px!important;margin:0 auto 48px!important;padding:48px 0 0!important;background:transparent!important;font-family:var(--elx-font-body);-webkit-font-smoothing:antialiased}#elx-case-studies-grid .et_pb_ajax_pagination_container{width:100%;max-width:1100px;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:34px}#elx-case-studies-grid article.et_pb_post{position:relative;overflow:hidden;isolation:isolate;width:100%!important;max-width:none!important;min-width:0;height:100%;margin:0!important;padding:0!important;float:none!important;clear:none!important;display:flex;flex-direction:column;border:1px solid rgba(73,99,112,.12);border-radius:24px;background:linear-gradient(145deg,#ffffff 0%,#fcfdfe 70%,#f2f9fd 100%);box-shadow:0 3px 8px rgba(28,47,57,.035),0 18px 40px rgba(0,103,172,.075),0 34px 64px rgba(28,47,57,.04);transition:transform .22s cubic-bezier(.22,.61,.36,1),border-color .22s ease,box-shadow .22s ease}#elx-case-studies-grid article.et_pb_post::after{content:"";position:absolute;z-index:-1;width:430px;height:310px;right:-245px;bottom:-220px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(161,238,255,.20) 0%,rgba(161,238,255,.07) 42%,rgba(161,238,255,0) 74%);pointer-events:none}#elx-case-studies-grid article.et_pb_post:hover{transform:translateY(-4px);border-color:rgba(0,103,172,.19);box-shadow:0 4px 10px rgba(28,47,57,.04),0 22px 46px rgba(0,103,172,.11),0 40px 74px rgba(28,47,57,.045)}#elx-case-studies-grid .entry-featured-image-url{position:relative;overflow:hidden;width:100%;aspect-ratio:16 / 9;display:block;flex:0 0 auto;margin:0!important;background:#06101e}#elx-case-studies-grid .entry-featured-image-url::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 76%,rgba(0,50,83,.09) 100%);pointer-events:none}#elx-case-studies-grid .entry-featured-image-url img{width:100%!important;height:100%!important;display:block;object-fit:cover;object-position:center;transform:scale(1);transition:transform .35s cubic-bezier(.22,.61,.36,1),filter .35s ease}#elx-case-studies-grid article.et_pb_post:hover
.entry-featured-image-url img{transform:scale(1.018);filter:brightness(1.015)}#elx-case-studies-grid .entry-title{margin:0!important;padding:27px 28px 0!important;color:#172630!important;font-family:var(--elx-font-head)!important;font-size:22px!important;font-weight:600!important;line-height:1.28!important;letter-spacing:-.024em!important}#elx-case-studies-grid .entry-title::before{content:"CASE STUDY";display:block;margin:0 0 10px;color:#6d91ac;font-family:var(--elx-font-body);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}#elx-case-studies-grid .entry-title a,#elx-case-studies-grid .entry-title a:link,#elx-case-studies-grid .entry-title a:visited{color:#172630!important;text-decoration:none!important;transition:color .2s ease}#elx-case-studies-grid .entry-title a:hover{color:#0067ac!important}#elx-case-studies-grid .post-meta{display:none!important}#elx-case-studies-grid .post-content{flex:1;display:flex;flex-direction:column;padding:17px 28px 29px!important}#elx-case-studies-grid .post-content-inner{flex:1}#elx-case-studies-grid .post-content p{margin:0 0 23px!important;color:#59666d!important;font-size:15px!important;font-weight:400;line-height:1.7!important;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:5}#elx-case-studies-grid .more-link,#elx-case-studies-grid .more-link:link,#elx-case-studies-grid .more-link:visited{align-self:flex-start;min-height:46px;margin-top:auto!important;padding:10px 21px!important;display:inline-flex!important;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--elx-ramp)!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-family:var(--elx-font-body);font-size:13.5px!important;font-weight:700!important;line-height:1.2!important;text-decoration:none!important;text-transform:none!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.23),0 3px 7px rgba(0,73,122,.16),0 13px 28px rgba(0,103,172,.21);transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}#elx-case-studies-grid .more-link:hover{transform:translateY(-2px);filter:brightness(1.06);color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.27),0 4px 9px rgba(0,73,122,.19),0 17px 35px rgba(0,103,172,.27)}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type{grid-column:1 / -1;min-height:430px;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);grid-template-rows:auto 1fr;align-items:stretch}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-featured-image-url{grid-column:1;grid-row:1 / 3;height:100%;min-height:430px;aspect-ratio:auto}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-title{grid-column:2;grid-row:1;align-self:end;padding:42px 42px 0!important;font-size:clamp(24px,2.5vw,31px)!important;line-height:1.2!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.post-content{grid-column:2;grid-row:2;padding:19px 42px 42px!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.post-content p{font-size:15.5px!important;-webkit-line-clamp:7}#elx-case-studies-grid
.et_pb_ajax_pagination_container>.entry{grid-column:1 / -1;width:100%;margin:0!important;padding:34px 36px 36px;border:1px solid rgba(73,99,112,.12);border-radius:22px;background:linear-gradient(145deg,#ffffff 0%,#f4f9fc 100%);box-shadow:0 3px 8px rgba(28,47,57,.035),0 16px 36px rgba(0,103,172,.07)}#elx-case-studies-grid .not-found-title{margin:0 0 8px!important;padding:0!important;color:#172630!important;font-family:var(--elx-font-head)!important;font-size:24px!important;font-weight:600!important}#elx-case-studies-grid .not-found-title+p{margin:0!important;color:#59666d!important;font-size:15px;line-height:1.65}@media (max-width:980px){#elx-case-studies-grid{width:calc(100% - 36px)!important;padding-top:40px!important}#elx-case-studies-grid .et_pb_ajax_pagination_container{grid-template-columns:1fr;gap:26px}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type{grid-template-columns:minmax(0,1fr) minmax(310px,.9fr)}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-title{padding:32px 30px 0!important;font-size:25px!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.post-content{padding:17px 30px 32px!important}}@media (max-width:767px){#elx-case-studies-grid{width:calc(100% - 24px)!important;margin-bottom:34px!important;padding-top:32px!important}#elx-case-studies-grid .et_pb_ajax_pagination_container{grid-template-columns:1fr;gap:22px}#elx-case-studies-grid article.et_pb_post{border-radius:20px}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type{min-height:0;display:flex!important;flex-direction:column}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-featured-image-url{width:100%;height:auto;min-height:0;aspect-ratio:16 / 9}#elx-case-studies-grid .entry-title,#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-title{padding:23px 21px 0!important;font-size:21px!important}#elx-case-studies-grid .post-content,#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.post-content{padding:15px 21px 23px!important}#elx-case-studies-grid .post-content p{font-size:14.5px!important;-webkit-line-clamp:6}#elx-case-studies-grid .more-link{width:100%}#elx-case-studies-grid
.et_pb_ajax_pagination_container>.entry{padding:27px 23px 29px;border-radius:19px}#elx-case-studies-grid .not-found-title{font-size:21px!important}}@media (min-width:981px){#elx-case-studies-grid{width:min(1180px,calc(100% - 48px))!important;max-width:1180px!important}#elx-case-studies-grid .et_pb_ajax_pagination_container{max-width:1180px!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type{grid-template-columns:minmax(0,1.28fr)
minmax(390px,.72fr)!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-featured-image-url{background:#ffffff!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-featured-image-url img{object-fit:contain!important;object-position:center center!important}}@media (min-width:981px){#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-featured-image-url img{object-fit:cover!important;object-position:center center!important;transform:scale(1.004)}}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.post-content-inner{display:none!important}@media (min-width:981px){#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type{grid-template-columns:minmax(0,1.36fr)
minmax(360px,.64fr)!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.entry-featured-image-url img{object-fit:contain!important;object-position:center center!important;transform:none!important}#elx-case-studies-grid
.et_pb_ajax_pagination_container>article.et_pb_post:only-of-type
.post-content{padding-top:22px!important}}.et_pb_section_0.et_pb_section{padding-top:15px;padding-bottom:4px}.et_pb_row_0.et_pb_row{padding-top:2px!important;padding-bottom:4px!important;padding-top:2px;padding-bottom:4px}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body #page-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:2560px}.et_pb_code_0{padding-bottom:0px;margin-bottom:-2px!important;margin-left:0px!important}.et_pb_blog_0{padding-top:4px}.et_pb_code_1{margin-left:0px!important}