.case-studies-index-page-module-scss-module__daP_lW__page{flex-direction:column;gap:2rem;padding:9rem 1rem 12rem;display:flex;position:relative}.case-studies-index-page-module-scss-module__daP_lW__page__hero-image{z-index:-1;background-image:url(/images/new_bg_blue.webp);background-position:top;background-repeat:no-repeat;background-size:cover;width:120rem;height:43.625rem;position:absolute;top:0;right:0}.case-studies-index-page-module-scss-module__daP_lW__page__pagination{flex-direction:column;align-items:flex-end;display:flex}@media (max-width:767.98px){.case-studies-index-page-module-scss-module__daP_lW__page__pagination{align-items:center}}
.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters{padding-top:2rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__bar{border-bottom:.0625rem solid #66779b66;align-self:stretch;align-items:center;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__label-wrap{margin:.5rem 1rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters .case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__label{color:#ee2b52;margin-left:-1rem;padding-right:2.5rem;font-size:1rem;font-weight:500;line-height:1.75rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__triggers{display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__trigger,.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__trigger--selected{align-items:center;gap:.5rem;padding:.5rem;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__trigger p,.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__trigger--selected p{font-size:1rem;font-weight:500;line-height:1.75rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__trigger--selected{color:#ee2b52;border-bottom:.125rem solid #ee2b52;padding-bottom:.375rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__trigger--selected p{color:#ee2b52}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__icon{width:1.125rem;height:1.125rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__dropdown{-webkit-backdrop-filter:blur(2.5rem);backdrop-filter:blur(2.5rem);z-index:1;background:#ffffffe6;border-top:.0625rem solid #f9f7f7;border-bottom:.0625rem solid #f9f7f7;border-radius:1.25rem;flex-direction:column;align-items:flex-start;gap:.5rem;width:auto;margin-left:7rem;padding:1rem;display:flex;position:absolute;box-shadow:0 10px 12px #00000021}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters .case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__heading{color:#66779b;text-transform:uppercase;padding:1rem;font-size:1.25rem;font-weight:500;line-height:1.75rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__dropdown--order{width:fit-content}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segments{background:#f2f1f2;border-radius:.75rem;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segment{cursor:pointer;background:#f2f1f2;border:none;border-radius:.75rem;padding:.5rem 1rem;font-size:.9375rem;font-weight:500;line-height:1.75rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segment:first-of-type{border-radius:.5rem 0 0 .5rem}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segment:active,.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segment:hover{background:#66779b40}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segment:last-of-type{border-radius:0 .5rem .5rem 0}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__order-segment--selected{background:#66779b40}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__options{border-top:.0625rem solid #f9f7f7;border-bottom:.0625rem solid #f9f7f7;grid-template-columns:repeat(3,1fr);column-gap:1rem;padding:0 1rem;display:grid;overflow-x:hidden}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__option{color:#000;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;min-width:14rem;padding:0;font-size:.9375rem;font-weight:400;line-height:1.75rem;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__option--selected .case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__option-label{font-weight:500}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__option-icon-wrap{color:#66779b;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__option-icon{width:1.5rem;height:1.5rem;display:block}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__option-label{flex:1}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__actions{justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__button{color:#00293c;text-transform:uppercase;background:#66779b40;border-radius:.5rem;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:1rem 1.25rem;font-size:.8125rem;font-weight:500;line-height:1rem;display:flex}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__button--primary{color:#fff;text-transform:uppercase;background:#14244b;border-radius:.5rem;justify-content:center;align-items:center;height:2.5rem;min-height:2.5rem;padding:1rem 1.25rem;font-size:.8125rem;font-weight:500;line-height:1rem;display:flex}@media (min-width:768px) and (max-width:991.98px){.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__options{grid-template-columns:repeat(2,1fr);max-height:20rem;overflow-y:auto}}@media (max-width:767.98px){.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__dropdown{margin-left:0}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__options{grid-template-columns:1fr;max-height:14.75rem;overflow-y:auto}.case-studies-filters-module-scss-module__a1ul5q__case-studies-filters__bar{flex-wrap:wrap}}
.pagination-module-scss-module__Liugqa__pagination{background:#f9f7f7;border:.0625rem solid #66779b33;border-radius:.75rem;justify-content:space-between;align-items:center;width:24.5rem;display:flex}.pagination-module-scss-module__Liugqa__pagination a,.pagination-module-scss-module__Liugqa__pagination p{text-align:center;font-family:Geomanist;font-size:1rem;font-style:normal;font-weight:500;line-height:1.75rem}.pagination-module-scss-module__Liugqa__pagination_arrow_left{background:#f9f7f7;border:.0625rem solid #66779b33;border-radius:.75rem 0 0 .75rem;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 1rem;display:flex}.pagination-module-scss-module__Liugqa__pagination_arrow_right{background:#f9f7f7;border:.0625rem solid #66779b33;border-radius:0 .75rem .75rem 0;justify-content:center;align-items:center;gap:.625rem;padding:.5rem 1rem;display:flex}.pagination-module-scss-module__Liugqa__pagination_arrow_right:hover .pagination-module-scss-module__Liugqa__pagination_arrow_enabled,.pagination-module-scss-module__Liugqa__pagination_arrow_left:hover .pagination-module-scss-module__Liugqa__pagination_arrow_enabled{color:#ee2b52}.pagination-module-scss-module__Liugqa__pagination_arrow_icon{color:#66779b;width:2rem;height:2rem}.pagination-module-scss-module__Liugqa__pagination_arrow_enabled{color:#222}.pagination-module-scss-module__Liugqa__pagination_item{color:#14244b;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:.625rem;padding:.5rem;display:flex}.pagination-module-scss-module__Liugqa__pagination_item:hover:has(a,p){border-bottom:4px solid #14244b;padding-bottom:.25rem}.pagination-module-scss-module__Liugqa__pagination_current_page{border-bottom:4px solid #ee2b52;padding-bottom:.25rem}.pagination-module-scss-module__Liugqa__pagination_item:hover a,.pagination-module-scss-module__Liugqa__pagination_current_page{color:#ee2b52}@media (max-width:767.98px){.pagination-module-scss-module__Liugqa__pagination{width:auto}}
.hero-module-scss-module__LArYJq__hero{flex-direction:column;padding-top:11.125rem;display:flex}.hero-module-scss-module__LArYJq__hero__heading{flex-direction:column;gap:4rem;display:flex}.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__heading h1{color:#14244b;font-size:4.5rem;font-weight:400;line-height:5.375rem}.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__heading h2{color:#00293c;font-size:3rem;font-weight:400;line-height:3.5rem}.hero-module-scss-module__LArYJq__hero__content{margin-top:.5rem;padding:.625rem 0}.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__content p{color:#00293c;font-size:1rem;font-weight:400;line-height:1.75rem}@media (min-width:768px) and (max-width:991.98px){.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__heading h1{font-size:4rem;line-height:4.5rem}}@media (max-width:767.98px){.hero-module-scss-module__LArYJq__hero{padding-top:4rem}.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__heading h1{font-size:2.625rem;line-height:3.25rem}.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__heading h2{font-size:2.25rem;line-height:2.75rem}.hero-module-scss-module__LArYJq__hero__content{margin-top:1rem}.hero-module-scss-module__LArYJq__hero .hero-module-scss-module__LArYJq__hero__content p{font-size:1.125rem;line-height:2rem}}
.list-section-module-scss-module__8CLqCq__list-section__list{grid-template-columns:repeat(3,1fr);align-items:start;gap:.5rem;display:grid}.list-section-module-scss-module__8CLqCq__list-section__empty{flex-direction:column;gap:1rem;display:flex}.list-section-module-scss-module__8CLqCq__list-section .list-section-module-scss-module__8CLqCq__list-section__empty h3,.list-section-module-scss-module__8CLqCq__list-section .list-section-module-scss-module__8CLqCq__list-section__empty h4{color:#14244b;padding-bottom:6rem}@media (min-width:768px) and (max-width:991.98px){.list-section-module-scss-module__8CLqCq__list-section__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:767.98px){.list-section-module-scss-module__8CLqCq__list-section__list{grid-template-columns:repeat(1,1fr)}}
.case-study-card-module-scss-module__VgeGeW__case-study-card{background:#fff;border-radius:1.25rem;flex-direction:column;gap:1.5rem;margin:.5rem;transition:box-shadow .15s;display:flex;box-shadow:0 8px 25px #0000001f}.case-study-card-module-scss-module__VgeGeW__case-study-card:hover{box-shadow:0 8px 32px #00000042}.case-study-card-module-scss-module__VgeGeW__case-study-card:hover .case-study-card-module-scss-module__VgeGeW__case-study-card__logo{transform:translateY(-.5rem)}.case-study-card-module-scss-module__VgeGeW__case-study-card__header{height:16.375rem;position:relative}.case-study-card-module-scss-module__VgeGeW__case-study-card__image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem 1.25rem 0 0;width:100%;height:100%}.case-study-card-module-scss-module__VgeGeW__case-study-card__default-image{background-image:url(/images/case-study-card-image.png);background-position:top;background-repeat:no-repeat;background-size:cover;border-radius:1.25rem 1.25rem 0 0;width:100%;height:100%}.case-study-card-module-scss-module__VgeGeW__case-study-card__featured{color:#12bdc5;background:#fffc;border-radius:1.5rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute;top:1rem;right:1rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__featured svg{width:2rem;height:2rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__logo{background:#fff;border-radius:.75rem .75rem 0 0;justify-content:center;align-items:center;width:11.375rem;height:8rem;padding:1rem 1rem 1.5rem;transition:transform .15s;display:flex;position:absolute;bottom:-1rem;left:2rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__logo img{object-fit:contain;max-width:100%;max-height:100%;display:block}.case-study-card-module-scss-module__VgeGeW__case-study-card__content{flex-direction:column;gap:1.5rem;padding:.5rem 1rem 2rem 2rem;display:flex}.case-study-card-module-scss-module__VgeGeW__case-study-card .case-study-card-module-scss-module__VgeGeW__case-study-card__title h5{color:#14244b;font-size:1.5rem;font-weight:500;line-height:1.875rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__description{color:#14244b;font-size:1.125rem;font-weight:400;line-height:2rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__button{max-width:16.25rem;min-height:2.5rem;max-height:2.5rem;font-size:.875rem;font-weight:700;line-height:1rem}@media (max-width:767.98px){.case-study-card-module-scss-module__VgeGeW__case-study-card .case-study-card-module-scss-module__VgeGeW__case-study-card__title h5{line-height:1.75rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__description{font-size:1.3125rem}.case-study-card-module-scss-module__VgeGeW__case-study-card__button{line-height:1.125rem}}
