@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scroll-snap-strictness:proximity}}}.logo-list--autoplay-mobile .logo-list__logo{transition:transform .5s ease-in-out}.logo-list--autoplay-mobile .logo-list__track{scroll-behavior:smooth}.logo-list .logo-list__viewport{width:100%;overflow:hidden}.logo-list .logo-list__track{--logo-list-gap:12px;gap:var(--logo-list-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:48rem){.logo-list .logo-list__track{--logo-list-gap:20px;grid-template-columns:repeat(var(--logo-list-columns,6),1fr)}}@media not all and (min-width:48rem){.logo-list .logo-list__track--swipe::-webkit-scrollbar{display:none}.logo-list .logo-list__track--swipe{scrollbar-width:none;scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;padding-top:0;padding-bottom:calc(var(--spacing,.25rem) * 2.5);grid-template-columns:repeat(auto-fill,minmax(calc(50vw - 30px),1fr));grid-auto-columns:minmax(calc(50vw - 30px),1fr);grid-auto-flow:column;width:calc(100% + 30px);margin-left:-15px;padding-inline:15px;overflow-x:auto}.logo-list .logo-list__track--swipe .logo-list__logo{scroll-snap-align:center;scroll-snap-stop:always}}.logo-list .logo-list__track--animate-mobile{grid-auto-flow:column;width:max-content;animation:25s linear infinite logo-list-scroll}@media(min-width:48rem){.logo-list .logo-list__track--animate{grid-auto-flow:column;width:max-content;animation:30s linear infinite logo-list-scroll}}.logo-list .logo-list__logo{pointer-events:none;isolation:isolate;padding:calc(var(--spacing,.25rem) * 2.5);text-align:center;border-radius:var(--block-border-radius,16px);background:var(--logo-list-bg,#fff);box-shadow:var(--block-shadows);justify-content:center;align-items:center;display:flex;overflow:hidden}.logo-list .logo-list__logo--link{pointer-events:auto}.logo-list .logo-list__logo--link img{transition:all .25s cubic-bezier(.104,.204,.492,1)}.logo-list .logo-list__logo--link:hover img{transform:scale(1.07)}.logo-list .logo-list__image{width:calc(var(--spacing,.25rem) * 52);object-fit:cover}.logo-list .logo-list__placeholder{width:calc(var(--spacing,.25rem) * 15)}@keyframes logo-list-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - var(--logo-list-gap) / 2))}}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
