.logo-list{padding-top:6.25rem;padding-bottom:3.75rem}@media screen and (max-width:47.9375em){.logo-list{padding-top:2.5rem;padding-bottom:2rem}}.logo-list__container{max-width:75.25rem;margin:0 auto;padding:0 1.5rem}@media screen and (max-width:47.9375em){.logo-list__container{padding:0 .9375rem}}.logo-list__header{margin-bottom:2.625rem;text-align:center}@media screen and (max-width:47.9375em){.logo-list__header{margin-bottom:1.5rem}}.logo-list__heading{font-weight:700;text-align:center;font-size:3.4375rem;line-height:normal;margin-bottom:0}@media screen and (max-width:47.9375em){.logo-list__heading{font-size:1.625rem}}.logo-list__desc{font-size:1.125rem;margin:.125rem auto 0;line-height:normal;width:100%;max-width:44.375rem}.logo-list__desc p{line-height:inherit}.logo-list__items{display:flex;flex-wrap:wrap;margin-left:-2.5625rem;margin-right:-2.5625rem}@media screen and (min-width:48em) and (max-width:63.9375em){.logo-list__items{margin-left:-.9375rem;margin-right:-.9375rem}}@media screen and (max-width:47.9375em){.logo-list__items{flex-wrap:nowrap;scrollbar-width:none;scroll-snap-type:x mandatory;overflow:scroll visible;margin-left:-.9375rem;margin-right:-.9375rem}}.logo-list__item{padding-left:2.5625rem;padding-right:2.5625rem;width:33.33%}@media screen and (min-width:48em) and (max-width:63.9375em){.logo-list__item{padding-left:.9375rem;padding-right:.9375rem}.logo-list__item img{max-width:12rem}}@media screen and (max-width:47.9375em){.logo-list__item{width:66.25%;flex-shrink:0;scroll-snap-align:start;padding-left:.9375rem;padding-right:0}.logo-list__item:last-child{padding-right:.9375rem;width:calc(66.25% + .9375rem)}.logo-list__item img{max-width:9.375rem}}@media screen and (max-width:63.9375em){.logo-list__item img{display:block;margin:0 auto}}.logo-list__item-desc{font-size:1.75rem;line-height:1.29;margin-top:1.5rem;text-align:center}@media screen and (max-width:47.9375em){.logo-list__item-desc{font-size:1rem;margin-top:1rem}}