.cs-client-logo-mark{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%;display:inline-flex;align-items:center;justify-content:center}.cs-client-logo-mark__img{width:auto;max-width:100%;height:auto;max-height:6rem;object-fit:contain;display:block}.cs-client-logo-mark__img--svg-file{width:12rem;max-width:100%;height:6rem;max-height:6rem}.cs-client-logo-mark__img--svg{display:block;width:12rem;max-width:100%;height:6rem;background-color:var(--client-logo-monochrome);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.cs-client-logo-mark__lock{position:absolute;z-index:1;right:-.125rem;bottom:-.125rem;width:1.375rem;height:1.375rem;border-radius:50%;border:1px solid var(--border-default);background:var(--surface-page);color:var(--text-dim);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px var(--surface-page)}.case-study-card__brand-mark .cs-client-logo-mark__img,.case-study-card__brand-mark .cs-client-logo-mark__img--svg{width:min(26.4rem,85%);max-width:85%;height:auto;max-height:9.9rem}.case-study-card--tile .case-study-card__brand-mark .cs-client-logo-mark__img,.case-study-card--tile .case-study-card__brand-mark .cs-client-logo-mark__img--svg{width:auto;max-width:90%;min-width:min(12rem,72%);height:10.25rem;max-height:75%;object-fit:contain}.case-study-card__brand-mark .cs-client-logo-mark__img:not(.cs-client-logo-mark__img--svg){object-fit:contain}