.logo-row_gridSection__22Wx0{padding:56px 0;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:24px}.logo-row_gridContainer__wUhQ7{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 20px}.logo-row_gridHeading__Neb6Q{color:var(--site-primary);font:inherit;font-size:20px;line-height:28px}.logo-row_gridLogos__2kEcS{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;margin:32px 0 0;padding:0;list-style:none}.logo-row_gridItem__cGygQ,.logo-row_gridLogo__1HN1l{display:flex;min-width:0;max-width:100%;align-items:center;justify-content:center}.logo-row_gridImage__JUsQy{max-height:80px}.logo-row_gridEmpty__UFGI9{text-align:center}@media (min-width:768px){.logo-row_gridSection__22Wx0{padding:64px 0}.logo-row_gridHeading__Neb6Q{font-size:36px;line-height:40px}.logo-row_gridLogos__2kEcS{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.logo-row_gridImage__JUsQy{max-height:96px}}.logo-row_stripShell__9NOF4{min-width:0}.logo-row_stripViewport__TfAic{overflow-x:auto;scrollbar-width:thin}.logo-row_stripTrack__7HNiZ{display:flex;width:max-content;gap:var(--logo-gap)}.logo-row_stripGroup__3MzjY{display:flex;align-items:center;gap:var(--logo-gap);margin:0;padding:0;list-style:none}.logo-row_stripItem__yfM05{flex:0 0 auto}.logo-row_stripShell__9NOF4[data-animated=true] .logo-row_stripTrack__7HNiZ{animation:logo-row_logoStrip__FZOGT var(--logo-duration) linear infinite}.logo-row_stripShell__9NOF4[data-animated=true] .logo-row_stripViewport__TfAic{overflow-x:hidden}.logo-row_stripShell__9NOF4:focus-within .logo-row_stripTrack__7HNiZ,.logo-row_stripShell__9NOF4:hover .logo-row_stripTrack__7HNiZ,.logo-row_stripShell__9NOF4[data-paused=true] .logo-row_stripTrack__7HNiZ{animation-play-state:paused}.logo-row_stripShell__9NOF4:focus-within .logo-row_stripViewport__TfAic,.logo-row_stripShell__9NOF4[data-paused=true] .logo-row_stripViewport__TfAic{overflow-x:auto}.logo-row_pause__BUPkW{display:block;margin:0 0 12px auto;padding:8px 12px;font:inherit;font-size:12px;color:inherit;border:1px solid;cursor:pointer}@keyframes logo-row_logoStrip__FZOGT{to{transform:translateX(calc(-50% - var(--logo-gap) / 2))}}@media (prefers-reduced-motion:reduce){.logo-row_stripShell__9NOF4[data-animated=true] .logo-row_stripTrack__7HNiZ{animation:none}.logo-row_stripShell__9NOF4[data-animated=true] .logo-row_stripViewport__TfAic{overflow-x:auto}.logo-row_pause__BUPkW,.logo-row_stripDuplicate__OHULY{display:none}}