.case-study-banner-wrapper{background:var(--customer-theme);color:var(--customer-text)}.case-study-banner-wrapper .caseStudy-grid{background:hsla(0,0%,100%,.32);column-gap:1px;container-type:inline-size;display:flex;flex-flow:wrap;grid-auto-columns:1fr;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr));grid-template-rows:auto auto auto;padding:1px;row-gap:1px}.case-study-banner-wrapper .caseStudy-grid>*{background:var(--customer-theme);container-type:inline-size;display:flex;flex:1 1 0%;min-height:fit-content;padding:2rem;position:relative;width:calc(50% - .5px)}.case-study-banner-wrapper .breadcrumbs-wrapper{flex:0 0 100%;grid-column:span 2;padding:0}.case-study-banner-wrapper *{color:inherit}.case-study-banner-wrapper .breadcrumbs{align-items:center;column-gap:.5rem;display:flex;font-size:.75rem;justify-content:flex-start;margin-top:0;padding:1rem;row-gap:.5rem;width:100%}.case-study-banner-wrapper .breadcrumbs ul{align-items:center;display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.case-study-banner-wrapper .breadcrumbs ul li:not(:first-child):before{content:">";margin:0 10px}.case-study-banner-wrapper .breadcrumbs li:first-child a{background:#fff;border-radius:48px;color:#000;display:block;padding:6px 16px}.case-study-banner-wrapper .breadcrumbs li:first-child a:hover{opacity:.8}.case-study-banner-wrapper .caseStudy_head{flex:0 0 100%;grid-area:span 1/span 2/span 1/span 2;grid-column:span 2}.case-study-banner-wrapper .caseStudy_head>*{margin:0}.case-study-banner-wrapper .caseStudy_featured_image .feat_img{aspect-ratio:6/3.7;border-radius:1rem;overflow:hidden;position:relative;width:100%}.case-study-banner-wrapper .caseStudy_featured_image .feat_img img{display:inline-block;height:100%;inset:0;max-width:100%;object-fit:cover;object-position:50% 50%;overflow:clip;position:absolute;width:100%;z-index:1}.case-study-banner-wrapper .caseStudy_hero_main{align-items:stretch;display:flex;flex-flow:column;grid-area:span 1/span 1/span 1/span 1;justify-content:space-between;padding-bottom:0}.case-study-banner-wrapper .post_header>h3{margin-bottom:0}.case-study-banner-wrapper .impacts_wrapper{border-top:1px solid hsla(0,0%,100%,.32);margin:0 -2rem;padding:2rem}.case-study-banner-wrapper .splide__arrows{display:none!important}.splide__pagination{bottom:-15px;display:flex;gap:10px;justify-content:flex-end;padding:0}.case-study-banner-wrapper .impact_tag{background:#fff;border-radius:63px;color:#000;display:inline-flex;font-size:14px;font-weight:700;letter-spacing:1px;line-height:1;margin-bottom:20px;padding:10px 17px}@media(max-width:767px){.case-study-banner-wrapper .caseStudy-grid>*{padding:1rem}.case-study-banner-wrapper .breadcrumbs-wrapper{padding:0}.case-study-banner-wrapper .impacts_wrapper{margin:0 -1rem;padding:1rem}.case-study-banner-wrapper .caseStudy-grid>*{min-width:100%;width:100%}}