@keyframes brands-module__sIYVcq__reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.brands-module__sIYVcq__reveal{animation:linear both brands-module__sIYVcq__reveal;animation-timeline:view();animation-range:entry cover 28%}}}@keyframes brands-module__sIYVcq__settle{0%{transform:scale(.97)}to{transform:none}}@media (prefers-reduced-motion:no-preference){.brands-module__sIYVcq__settle{animation:.9s cubic-bezier(.16,1,.3,1) both brands-module__sIYVcq__settle}}.brands-module__sIYVcq__lift{transition:transform .3s cubic-bezier(.16,1,.3,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){a:hover>.brands-module__sIYVcq__lift{transform:translate(-3px,-3px)}}a:active>.brands-module__sIYVcq__lift{transform:translate(2px,2px)}.brands-module__sIYVcq__caret{transition:transform .25s cubic-bezier(.16,1,.3,1)}details[open] .brands-module__sIYVcq__caret{transform:rotate(180deg)}details>summary::-webkit-details-marker{display:none}.brands-module__sIYVcq__rail{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:10.5rem;grid-auto-flow:column;gap:.875rem;padding-bottom:.75rem;display:grid;overflow-x:auto}.brands-module__sIYVcq__rail>*{scroll-snap-align:start}
