.logobar { padding: var(--section-pad-sm) 0; text-align: center; background: var(--c-white); border-bottom: 1px solid var(--c-light-gray); }
.logobar__title { font-size: clamp(15px, 1.6vw, 18px); font-weight: var(--fw-regular); color: var(--c-text-on-light-sub); margin-bottom: 36px; }
.logobar__title strong { font-weight: var(--fw-semi); color: var(--c-text-on-light); }
.logobar__row { display: flex; align-items: center; justify-content: center; gap: clamp(28px, 5vw, 56px); flex-wrap: wrap; }
.logobar__item { font-family: var(--font-en); font-size: clamp(13px, 1.4vw, 16px); font-weight: var(--fw-semi); color: var(--c-steel); letter-spacing: 0.02em; white-space: nowrap; }
