.project-brand-heading {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    column-gap: 14px;
    row-gap: 6px;
}
.project-brand-heading > :is(h1, h3) { margin-block: 0; }
.project-brand-heading .project-brand-logo { width: clamp(100px, 26vw, 150px); height: auto; }
img.sigma-brand-logo { height: auto; background: #21315f; border-radius: 6px; padding: 5px; box-sizing: border-box; mix-blend-mode: normal; }
.client-project-visual img.sigma-brand-logo { width: min(210px, 62%); max-height: 95px; padding: 8px; }
