/* Shared, non-interactive partner signature; not a certification badge. */
.ceo-partner{display:inline-flex;align-items:center;gap:20px;max-width:100%;padding:20px 24px;border:1px solid #d8e5ed;border-radius:16px;background:#fff;color:#15384f;box-sizing:border-box;text-align:left}
.ceo-partner .ceo-partner__logo{display:block;width:201px;max-width:100%;height:auto;object-fit:contain;margin:0}
.eco-overview__heading>.ceo-partner{margin:28px auto 0}
.catalog-review .cr-provider[data-catalog-provider="digital"]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:28px 30px}
.catalog-review .cr-provider[data-catalog-provider="digital"][hidden]{display:none}
.catalog-review .cr-provider[data-catalog-provider="digital"] .cr-provider__copy{padding:0}
.catalog-review .cr-provider[data-catalog-provider="digital"]>.ceo-partner{flex:none}
.corp-offices__saby-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-bottom:24px}
.corp-offices__saby-heading h3{flex:1;max-width:540px;margin:0!important}
.corp-offices__saby-heading>.ceo-partner{flex:none}
@media(max-width:1100px){.catalog-review .cr-provider[data-catalog-provider="digital"]{grid-template-columns:1fr;gap:24px}.catalog-review .cr-provider[data-catalog-provider="digital"]>.ceo-partner{justify-self:start}}
@media(max-width:760px){.corp-offices__saby-heading{flex-direction:column;align-items:flex-start;gap:20px}.catalog-review .cr-provider[data-catalog-provider="digital"]{padding:24px}.ceo-partner{padding:16px 18px;gap:16px}}
