.s-partners__list{margin-top:var(--text-offset-top, var(--s-offset-ms));display:grid;grid-template-columns:100%;margin-bottom:0;gap:var(--s-offset-sm);padding:0}.s-partners__item{display:flex;position:relative;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:var(--s-offset-mx) var(--s-offset-ms);box-shadow:none;border:.0625rem solid var(--theme-background-light);color:var(--theme-title);--item-label-opacity: 1;--item-icon-opacity: 1}.s-partners__item-icon{--icon-size: 1.5rem;opacity:var(--item-icon-opacity);transition:opacity .3s ease;color:var(--theme-brand);margin-top:.1875rem;margin-left:.5rem}.s-partners__item-link{box-shadow:none}@media (hover:hover) and (pointer:fine){.s-partners__item{--item-label-opacity: 0;--item-icon-opacity: 0}}.s-partners__item:hover{border-color:var(--theme-brand);--item-label-opacity: 1;--item-icon-opacity: 1;background:var(--theme-bg-fade-2);z-index:5}.s-partners__item-image{width:6.875rem;height:4rem;margin-bottom:1rem}.s-partners__item-image:last-child{margin-bottom:0}.s-partners__item-image img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.s-partners__item-title{font-weight:500;font-size:1.125rem;line-height:1.5555555556;color:var(--theme-title);display:flex;justify-content:space-between}@media screen and (min-width:768px){.s-partners__item-title{font-size:1.25rem;line-height:1.5}}.s-partners__item-text{margin-top:.5rem;font-weight:400;font-size:1rem;line-height:1.5;color:var(--theme-content);--text-v-gap: 0.5rem}@media screen and (min-width:768px){.s-partners__item-text{font-weight:300}}.s-partners__actions--top{margin-top:1rem;padding-bottom:var(--s-offset-ms)}@media screen and (min-width:768px){.s-partners__actions--top{margin-top:.5rem}}.s-partners__actions--bottom{margin-top:var(--s-offset-mx);justify-content:center}@media screen and (min-width:480px){.s-partners__list{grid-template-columns:repeat(auto-fit,minmax(27.5rem,1fr))}}@media screen and (min-width:768px){.s-partners__item{flex-direction:row;gap:2rem;padding:var(--s-offset-mx)}.s-partners__item-image{width:6.25rem;height:6.875rem;margin-bottom:0;flex:0 0 6.25rem;align-self:center}.s-partners__item-content{min-width:0}}