.ys-home .ys-brand-directory{box-sizing:border-box!important;width:calc(100% - 266px)!important;margin:16px 0 16px auto!important;padding:38px 40px 34px!important;background:#fff!important;border-radius:13px!important;overflow:hidden!important}.ys-home .ys-brand-directory-head{display:flex!important;justify-content:space-between!important;align-items:center!important;margin-bottom:25px!important}.ys-home .ys-brand-directory-head h2{font-size:19px!important;font-weight:750!important;color:#111!important;line-height:1.4!important;margin:0!important}.ys-home .ys-brand-directory-head a{font-size:13px!important;font-weight:700!important;color:#006bff!important;text-decoration:none!important}.ys-home .ys-brand-directory-grid{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;column-gap:16px!important;row-gap:20px!important;align-items:center!important}.ys-home .ys-brand-directory-link{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;aspect-ratio:291/165!important;text-decoration:none!important;overflow:hidden!important}.ys-home .ys-brand-directory-link img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;max-width:291px!important;max-height:165px!important;transition:opacity .15s ease!important}.ys-home .ys-brand-directory-link:hover img{opacity:.75!important}@media(max-width:900px){.ys-home .ys-brand-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:700px){.ys-home .ys-brand-directory{width:100%!important;margin:12px 0!important;padding:22px 14px!important}.ys-home .ys-brand-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.ys-home .ys-brand-directory-head h2{font-size:17px!important}}