.CustomerLogoRow_section__d0OxR{background:#fff;padding:18px 24px 28px}.CustomerLogoRow_container__GVI0Q{position:relative;max-width:1040px;margin:0 auto}.CustomerLogoRow_grid__h67DD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px}.CustomerLogoRow_slot__cEqDl{display:block;position:relative;height:44px;overflow:hidden;border-radius:8px;isolation:isolate;-webkit-tap-highlight-color:transparent}.CustomerLogoRow_slot__cEqDl:nth-child(n+7){display:none}.CustomerLogoRow_slot__cEqDl:focus-visible{outline:2px solid #879b92;outline-offset:4px}.CustomerLogoRow_layer__WMaMl{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:4px 8px;pointer-events:none;user-select:none}.CustomerLogoRow_logo__tEMTY{width:var(--logo-width);max-width:100%;height:auto;max-height:30px;object-fit:contain;filter:grayscale(1) brightness(.2);opacity:.72;transition:filter .22s ease,opacity .22s ease}.CustomerLogoRow_slot__cEqDl:focus .CustomerLogoRow_logo__tEMTY,.CustomerLogoRow_slot__cEqDl:hover .CustomerLogoRow_logo__tEMTY{filter:grayscale(0) brightness(1);opacity:1}.CustomerLogoRow_incoming__3pDyK,.CustomerLogoRow_outgoing__E8abs{will-change:transform,opacity,filter;animation-duration:var(--logo-swap-duration);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both}.CustomerLogoRow_outgoing__E8abs{animation-name:CustomerLogoRow_roll-out__amo_d}.CustomerLogoRow_incoming__3pDyK{animation-name:CustomerLogoRow_roll-in__DCQnW}@keyframes CustomerLogoRow_roll-out__amo_d{0%{transform:translateY(0);filter:blur(0);opacity:1}60%{filter:blur(3px);opacity:0}to{transform:translateY(8px);filter:blur(3px);opacity:0}}@keyframes CustomerLogoRow_roll-in__DCQnW{0%{transform:translateY(-8px);filter:blur(3px);opacity:0}to{transform:translateY(0);filter:blur(0);opacity:1}}@media (min-width:640px){.CustomerLogoRow_grid__h67DD{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px}.CustomerLogoRow_slot__cEqDl:nth-child(-n+8){display:block}}@media (min-width:1024px){.CustomerLogoRow_grid__h67DD{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 32px}.CustomerLogoRow_slot__cEqDl:nth-child(n){display:block}}@media (prefers-reduced-motion:reduce){.CustomerLogoRow_incoming__3pDyK,.CustomerLogoRow_outgoing__E8abs{animation:none}.CustomerLogoRow_logo__tEMTY{transition:none}}.CaseStudyCard_card__j0nej{isolation:isolate}.CaseStudyCard_background__JWmTa{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;transition:opacity .35s ease}.CaseStudyCard_headline__I7qNo,.CaseStudyCard_label__6ZFLr{transition:color .35s ease}.CaseStudyCard_logo__3sMBB{transition:filter .35s ease}.CaseStudyCard_card__j0nej:focus-visible .CaseStudyCard_background__JWmTa,.CaseStudyCard_card__j0nej:hover .CaseStudyCard_background__JWmTa{opacity:1}.CaseStudyCard_card__j0nej:focus-visible .CaseStudyCard_label__6ZFLr,.CaseStudyCard_card__j0nej:hover .CaseStudyCard_label__6ZFLr{color:#171717}.CaseStudyCard_card__j0nej:focus-visible .CaseStudyCard_headline__I7qNo,.CaseStudyCard_card__j0nej:hover .CaseStudyCard_headline__I7qNo{color:#171717}.CaseStudyCard_card__j0nej:focus-visible .CaseStudyCard_logo__3sMBB,.CaseStudyCard_card__j0nej:hover .CaseStudyCard_logo__3sMBB{filter:brightness(0) invert(9.02%)}@media (prefers-reduced-motion:reduce){.CaseStudyCard_background__JWmTa,.CaseStudyCard_headline__I7qNo,.CaseStudyCard_label__6ZFLr,.CaseStudyCard_logo__3sMBB{transition:none}}