.client-brand{display:flex;align-items:center;justify-content:center;min-width:0}
.client-logo{display:block;width:var(--client-logo-width,160px);height:var(--client-logo-height,56px);max-width:100%;object-fit:contain;filter:none;transition:opacity .7s cubic-bezier(.32,.72,0,1)}
.client-logo--ocb{--client-logo-width:128px;--client-logo-height:56px}
.client-logo--braza{--client-logo-width:176px;--client-logo-height:56px;filter:brightness(0)}
.client-logo--quique-neira{--client-logo-width:104px;--client-logo-height:64px}
.client-logo--corona{--client-logo-width:160px;--client-logo-height:56px}
.client-logo--wahios{--client-logo-width:160px;--client-logo-height:56px}
.client-logo--drspanglish{--client-logo-width:176px;--client-logo-height:56px;filter:brightness(0)}
[data-theme=dark] .client-logo{filter:brightness(0) invert(1)}
.service-brand-strip .client-brand{height:96px;width:176px;padding:16px}
.service-brand-strip .client-brand>span{font-size:24px;line-height:32px;font-weight:500}
.service-brand-strip .client-logo--quique-neira{--client-logo-width:88px;--client-logo-height:56px}
@media(max-width:800px){.brand-grid .client-logo{height:48px}.brand-grid .client-logo--quique-neira{width:80px;height:56px}.service-brand-strip>div{gap:16px}.service-brand-strip .client-brand{width:160px;height:80px;padding:12px}}
@media(max-width:700px){.brand-grid .client-logo{height:40px}.brand-grid .client-logo--quique-neira{width:72px;height:48px}.service-brand-strip .client-brand{width:calc(50% - 8px);height:80px;padding:12px}.service-brand-strip .client-brand>span{font-size:20px;line-height:28px}.service-brand-strip .client-logo{max-width:140px;height:40px}.service-brand-strip .client-logo--quique-neira{width:72px;height:48px}}
@media(prefers-reduced-motion:reduce){.client-logo{transition:none}}
