.sls-wrap{font-family:Inter,Arial,sans-serif}.sls-sec{box-sizing:border-box;padding:52px 0}.sls-sec.has-rules{border-bottom:1px solid rgba(11,37,69,.12);border-top:1px solid rgba(11,37,69,.12)}.sls-inner{box-sizing:border-box;margin:0 auto;padding:0 32px}.sls-label{color:rgba(11,37,69,.5);font-size:11px;font-weight:600;letter-spacing:.16em;margin:0 0 28px;text-align:center;text-transform:uppercase}.sls-row{flex-wrap:wrap;gap:28px 52px}.sls-item,.sls-row{align-items:center;display:flex;justify-content:center}
/* !important + extra specificity beats the theme's global `img { height: auto }` reset. */.sls-wrap .sls-item img{display:block;height:var(--sls-h,44px)!important;max-width:240px;object-fit:contain;width:auto!important}.sls-row.tr-navy img{filter:grayscale(1) sepia(1) hue-rotate(178deg) saturate(4.5) brightness(.55) contrast(1.05);transition:filter .22s ease}.sls-row.tr-navy .sls-item:hover img{filter:none}.sls-row.tr-multiply img{filter:grayscale(1);mix-blend-mode:multiply;transition:filter .22s ease}.sls-row.tr-multiply .sls-item:hover img{filter:none;mix-blend-mode:normal}.sls-row.tr-full img{filter:none}@media (max-width:640px){.sls-row{gap:22px 32px}}