.brand-strip[data-v-54b31664]{background:#edf6ff url(../images/home/brands/brand-section-bg.png) top/100% no-repeat;height:393px}.brand-strip__frame[data-v-54b31664]{width:1264px;margin:0 auto;padding-top:76px}.brand-strip__title[data-v-54b31664]{color:#0c1524;text-align:center;margin:0;font-size:30px;font-weight:700;line-height:40px}.brand-strip__grid[data-v-54b31664]{grid-template-columns:repeat(5,1fr);gap:24px 14px;margin:48px 0 0;padding:0;list-style:none;display:grid}.brand-strip__cell[data-v-54b31664]{min-width:0;height:75px;position:relative}.brand-strip__card[data-v-54b31664]{background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000014}.brand-strip__card.is-self[data-v-54b31664]{background:linear-gradient(90deg,#1254d2,#5a379e)}.brand-strip__logo[data-v-54b31664]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:120px;height:auto;max-height:46px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.brand-strip__logo-text[data-v-54b31664]{color:#0c1524;max-width:120px;font-weight:700;font-size:max(11px,var(--hp-font-min,0px));text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 6px;line-height:1.2;overflow:hidden}.brand-strip__card:focus-visible .brand-strip__logo[data-v-54b31664],.brand-strip__card:hover .brand-strip__logo[data-v-54b31664]{transform:scale(1.06)}.brand-strip__badge[data-v-54b31664]{font-size:max(10px,var(--hp-font-min,0px));color:#fff;background:#ff7b19;border-radius:8px 8px 0;gap:2px;padding:3px 4px;line-height:1}.brand-strip__badge[data-v-54b31664],.brand-strip__more[data-v-54b31664]{align-items:center;display:flex;position:absolute;top:0;right:0}.brand-strip__more[data-v-54b31664]{z-index:1;width:50%;height:100%;font-size:max(11px,var(--hp-font-min,0px));color:#fffc;background:#00000073;border-radius:0 8px 8px 0;justify-content:center;gap:4px;transition:filter .15s}.brand-strip__more[data-v-54b31664]:hover{color:#fff;text-decoration:none}.brand-strip__more--full[data-v-54b31664]{border-radius:8px;width:100%}.brand-strip__card[data-v-54b31664]:focus-visible,.brand-strip__more[data-v-54b31664]:focus-visible{outline-offset:2px;outline:2px solid #2059f2}@media (prefers-reduced-motion:reduce){.brand-strip__logo[data-v-54b31664],.brand-strip__more[data-v-54b31664]{transition:none}}
