.logo-grid{--logo-grid--box-shadow:var(--box-shadow--1);--logo-grid--box-shadow--hover:var(--box-shadow--1--hover);--logo-grid--spacing:var(--space--base);--logo-grid--item--aspect-ratio:3/2;margin-bottom:var(--space--layout);margin-top:var(--space--layout)}.logo-grid.has-background{padding-bottom:var(--block--padding-y);padding-top:var(--block--padding-y)}.logo-grid.has-background:not(.alignfull){padding-left:var(--block--padding-x);padding-right:var(--block--padding-x)}.logo-grid__header{margin-bottom:var(--block--header--margin-bottom)}.logo-grid__header>:first-child{margin-top:0}.logo-grid__header>:last-child{margin-bottom:0}.logo-grid__heading{margin-inline:auto;max-width:var(--heading--max-width);text-align:center}.logo-grid__subheading{margin-left:auto;margin-right:auto;margin-block:var(--space--base);margin-inline:auto;max-width:var(--width--xxs);text-align:center}.logo-grid__subheading>:first-child{margin-top:0}.logo-grid__subheading>:last-child{margin-bottom:0}.logo-grid__inner{margin-left:auto;margin-right:auto;max-width:var(--width--responsive--m)}.logo-grid__container{position:relative}.logo-grid__items{--grid--columns:2;column-gap:var(--grid--column-gap);display:flex;flex-flow:row wrap;row-gap:var(--grid--row-gap);width:100%}.logo-grid__items>*,.logo-grid__items>*+*,.logo-grid__items>:first-child,.logo-grid__items>:last-child{width:calc(100%/var(--grid--columns) - var(--grid--column-gap) + var(--grid--column-gap)/var(--grid--columns))}@media (min-width:48em){.logo-grid__items{--grid--columns:3;--grid--column-gap:var(--space--responsive--xs);--grid--row-gap:var(--space--responsive--xs);justify-content:center;max-width:var(--width--responsive--wide)}}@media (min-width:62em){.logo-grid__items{--grid--columns:4}}@media (min-width:75em){.logo-grid__items{--grid--columns:5}}.logo-grid__item{aspect-ratio:var(--logo-grid--item--aspect-ratio);border-radius:var(--border-radius--m);border-radius:10px;box-shadow:var(--logo-grid--box-shadow);overflow:hidden}.logo-grid__item:active,.logo-grid__item:focus{box-shadow:var(--logo-grid--box-shadow--hover)}@media (hover:hover){.logo-grid__item:hover{box-shadow:var(--logo-grid--box-shadow--hover)}}.logo-grid__item>*{object-fit:contain}