.brand-showcase{grid-template-columns:1fr 1.2fr .85fr;align-items:stretch;gap:18px;display:grid}.brand-showcase-group{background:#f5f9fb;border:1px solid #e2ebef;border-radius:5px;flex-direction:column;min-width:0;padding:22px;display:flex}.brand-showcase-group h3{color:#49697c;letter-spacing:.13em;text-transform:uppercase;margin:0 0 15px;font-size:11px;font-weight:700}.brand-showcase-logos{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:9px;display:grid}.brand-showcase-logo{background:#fff;border:1px solid #e6eef1;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;min-width:0;min-height:91px;padding:12px 6px 9px;display:flex}.brand-showcase-logo img{object-fit:contain;width:100%;max-width:150px;height:49px;display:block}.brand-showcase-logo span{color:#607b8d;text-align:center;margin-top:7px;font-size:10px;line-height:1.2;display:block}.brand-showcase-group:last-child .brand-showcase-logo:last-child{grid-column:1/-1}@media (max-width:900px){.brand-showcase{grid-template-columns:1fr 1fr}.brand-showcase-group:last-child{grid-column:1/-1}.brand-showcase-group:last-child .brand-showcase-logos{grid-template-columns:repeat(3,minmax(0,1fr))}.brand-showcase-group:last-child .brand-showcase-logo:last-child{grid-column:auto}}@media (max-width:600px){.brand-showcase{grid-template-columns:1fr;gap:13px}.brand-showcase-group{padding:16px}.brand-showcase-group:last-child{grid-column:auto}.brand-showcase-group:last-child .brand-showcase-logos{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-showcase-group:last-child .brand-showcase-logo:last-child{grid-column:1/-1}.brand-showcase-logo{min-height:80px}.brand-showcase-logo img{height:43px}}
