.case_study_card_main-grid__KDCRa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:calc(100vw - 4rem);margin-left:auto;margin-right:auto;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:2.4rem}@media(min-width:768px){.case_study_card_main-grid__KDCRa{max-width:calc(100vw - 6.4rem);-moz-column-gap:2.4rem;column-gap:2.4rem}}@media(min-width:1024px){.case_study_card_main-grid__KDCRa{grid-template-columns:repeat(12,minmax(0,1fr));gap:3.2rem}}@media(min-width:1440px){.case_study_card_main-grid__KDCRa{width:82.5%;max-width:1320px}}@media(min-width:768px){.case_study_card_main-grid__KDCRa{container-type:inline-size}}.case_study_card_main-grid-extra-spacing__WX119{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:calc(100vw - 4rem);margin-left:auto;margin-right:auto;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:4rem}@media(min-width:768px){.case_study_card_main-grid-extra-spacing__WX119{max-width:calc(100vw - 6.4rem);-moz-column-gap:2.4rem;column-gap:2.4rem}}@media(min-width:1024px){.case_study_card_main-grid-extra-spacing__WX119{grid-template-columns:repeat(12,minmax(0,1fr));gap:3.2rem}}@media(min-width:1440px){.case_study_card_main-grid-extra-spacing__WX119{width:82.5%;max-width:1320px}}@media(min-width:768px){.case_study_card_main-grid-extra-spacing__WX119{row-gap:5.2rem}}@media(min-width:1024px){.case_study_card_main-grid-extra-spacing__WX119{row-gap:6.4rem}}@media(min-width:768px){.case_study_card_main-grid-extra-spacing__WX119{-moz-column-gap:3.2rem;column-gap:3.2rem;row-gap:6.4rem}}.case_study_card_main-grid-large-row-gap__MyrHF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:calc(100vw - 4rem);margin-left:auto;margin-right:auto;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:4rem}@media(min-width:768px){.case_study_card_main-grid-large-row-gap__MyrHF{max-width:calc(100vw - 6.4rem);-moz-column-gap:2.4rem;column-gap:2.4rem}}@media(min-width:1024px){.case_study_card_main-grid-large-row-gap__MyrHF{grid-template-columns:repeat(12,minmax(0,1fr));gap:3.2rem}}@media(min-width:1440px){.case_study_card_main-grid-large-row-gap__MyrHF{width:82.5%;max-width:1320px}}@media(min-width:768px){.case_study_card_main-grid-large-row-gap__MyrHF{row-gap:5.2rem}}@media(min-width:1024px){.case_study_card_main-grid-large-row-gap__MyrHF{row-gap:6.4rem}}.case_study_card_grid-helper__TzxQr{position:fixed;z-index:9999;top:0;right:0;left:0;display:none;height:100%;pointer-events:none}.case_study_card_grid-helper__TzxQr.case_study_card_visible__8w3JI{display:grid}.case_study_card_grid-helper-col___lC33{display:none;width:100%;height:100%;background-color:red;opacity:.2}.case_study_card_grid-helper-col___lC33:nth-child(-n+4){display:block}@media(min-width:1024px){.case_study_card_grid-helper-col___lC33{display:block}}.case_study_card_container__2eOVi{position:relative;display:flex;overflow:hidden;height:auto;flex-direction:column;flex-grow:1;justify-content:flex-start;border-radius:2rem}.case_study_card_container__2eOVi:hover .case_study_card_overlay___r4_T{background-color:rgba(0,0,0,.25)}.case_study_card_overlay___r4_T{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .4s ease-in-out}.case_study_card_title__feyli{color:#fff;font-weight:600}.case_study_card_logoWrapper__H2o7M{position:absolute;top:2.4rem;left:2.4rem;display:flex;width:10rem;height:4rem}@media(min-width:1024px){.case_study_card_logoWrapper__H2o7M{top:3.2rem;left:3.2rem}}.case_study_card_logo__nZ6DL{width:auto}.case_study_card_top__MPmtP{position:relative}.case_study_card_top__MPmtP img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.case_study_card_imageWrapper__L1beQ{margin:0;aspect-ratio:376/300}@media(min-width:768px){.case_study_card_squareImage__FzH7q{aspect-ratio:1/1}}@media(min-width:1024px){.case_study_card_squareImage__FzH7q{aspect-ratio:376/300}}.case_study_card_bottom__CtIpI{display:flex;height:22rem;flex-direction:column;justify-content:space-between;padding:2.4rem}@media(min-width:1024px){.case_study_card_bottom__CtIpI{padding:3.2rem}}.case_study_card_logo__nZ6DL,.case_study_card_title__feyli{z-index:1}@media(min-width:768px){.case_study_card_accordionCard__43dNi{flex-direction:row}.case_study_card_accordionCard__43dNi .case_study_card_logoWrapper__H2o7M{top:3.2rem;left:3.2rem}}@media(min-width:1024px){.case_study_card_accordionCard__43dNi{height:-moz-fit-content;height:fit-content;flex-direction:column}}@media(min-width:768px){.case_study_card_halfWidthBottom__Ai3E5,.case_study_card_halfWidth__rINYX{width:50%;height:100%}}@media(min-width:1024px){.case_study_card_halfWidthBottom__Ai3E5,.case_study_card_halfWidth__rINYX{width:100%}.case_study_card_halfWidthBottom__Ai3E5{height:20rem}}.case_study_card_compactWrapper__QhuNz{position:relative;width:100%}.case_study_card_compactWrapper__QhuNz.case_study_card_withDividers__TM5_r{margin:3.2rem 0}.case_study_card_topDivider__qynDE{width:100%;height:1px;background-color:#dde5ec;margin-bottom:6.4rem}.case_study_card_bottomDivider__N6R6D{width:100%;height:1px;background-color:#dde5ec;margin-top:6.4rem}.case_study_card_compactRoot__9VOug{position:relative;width:100%;height:100%;padding:0 3.2rem 0 0;border-radius:2rem;color:#fff;container-type:inline-size;overflow:hidden;cursor:pointer}.case_study_card_compactRoot__9VOug img{margin:0}@media(max-width:767px){.case_study_card_compactRoot__9VOug{padding:2.4rem}}@media(min-width:768px){.case_study_card_compactRoot__9VOug{display:flex;align-items:center;justify-content:space-between;padding:0 3.2rem 0 0}}.case_study_card_compactRoot__9VOug:hover .case_study_card_compactOverlay__CZNy1{background-color:rgba(0,0,0,.25)}.case_study_card_compactRoot__9VOug:hover .case_study_card_compactIconRight__tVmhF{opacity:1;transform:translateX(4px)}.case_study_card_compactOverlay__CZNy1{position:absolute;z-index:0;top:0;left:15.6rem;width:calc(100% - 15.6rem);height:100%;background-color:rgba(0,0,0,0);transition:background-color .4s ease-in-out}@media(max-width:767px){.case_study_card_compactOverlay__CZNy1{top:0;left:0;width:100%;height:100%}}.case_study_card_compactLink__5vrFt{width:100%;align-items:flex-start;margin-top:0;gap:3.2rem;text-decoration:none!important}.case_study_card_compactLink__5vrFt img{margin:0}.case_study_card_compactLink__5vrFt:hover{text-decoration:none!important}@media(min-width:768px){.case_study_card_compactLink__5vrFt{display:flex;flex-direction:row;margin:0;align-items:center;gap:3.2rem}}.case_study_card_compactContent__tVynn{display:flex;align-items:flex-end;gap:3.2rem}@media(min-width:768px){.case_study_card_compactContent__tVynn{display:flex;width:100%;flex-direction:row;justify-content:space-between;gap:3.2rem;order:2}}.case_study_card_compactText__AtDga{display:flex;width:100%;max-width:100%;flex-direction:column;align-items:flex-start;gap:.8rem}@media(min-width:768px){.case_study_card_compactText__AtDga{max-width:680px;height:100%}}.case_study_card_compactText__AtDga>*{align-self:flex-start;text-align:left}.case_study_card_compactHeading__xGqub{position:relative;z-index:1;margin:0;padding:0;color:var(--Color-Neutral-White,#FFF)!important;font-feature-settings:"liga" off,"clig" off;font-family:Avenir Next;font-size:1.6rem;font-style:normal;font-weight:600;line-height:163%;text-align:left!important;width:100%;align-self:flex-start}.case_study_card_compactIcon__Knhxm{display:flex;justify-content:flex-end;margin-top:1.6rem}@media(min-width:768px){.case_study_card_compactIcon__Knhxm{margin-top:0}}.case_study_card_compactIconRight__tVmhF{position:relative;z-index:1;background-color:#fff;opacity:.8;transition:opacity .4s ease-in-out,transform .4s ease-in-out}.case_study_card_compactIconRight__tVmhF span,.case_study_card_compactIconRight__tVmhF span svg,.case_study_card_compactIconRight__tVmhF span svg path{filter:brightness(0) saturate(100%) invert(27%) sepia(18%) saturate(472%) hue-rotate(51deg) brightness(91%) contrast(88%)}.case_study_card_compactImage__log_1{position:relative;z-index:1;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important;width:15.6rem!important;height:15.6rem!important;-o-object-fit:cover;object-fit:cover}@media(max-width:767px){.case_study_card_compactImage__log_1{margin-bottom:2.4rem!important}}@media(min-width:768px){.case_study_card_compactImage__log_1{order:1;margin-right:3.2rem;margin-bottom:0;margin-left:0;border-top-left-radius:1.2rem!important;border-bottom-left-radius:1.2rem!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}}.case_study_card_logoImage__AQhYD{position:relative;z-index:1;width:10rem;height:4rem;flex-shrink:0;display:block;margin:0!important;padding:0!important;text-align:left!important;align-self:flex-start;-o-object-fit:contain;object-fit:contain}