/* Editorial ONE: a shared visual signature, separate from body typography. */
.site-nav .brand{display:flex;align-items:center;min-height:44px;padding-left:0;letter-spacing:0}
.brand img{display:block;width:86px;height:auto}
.footer-mark{padding-left:0;letter-spacing:0;line-height:1;margin-bottom:16px}
.footer-mark img{display:block;width:116px;height:auto}
.one-intro-value.is-one{font-size:0;width:clamp(180px,35vw,430px);height:clamp(73px,14.2vw,174px);background:url('/static/brand/one-editorial.svg') center/contain no-repeat;letter-spacing:0;transform:none;text-shadow:none}
#one-union-art .union-word{letter-spacing:0;padding:12px 22px;line-height:0}
.union-word img{display:block;width:clamp(110px,18vw,220px);height:auto}
.brand-caption{display:flex;align-items:center;gap:12px}
.brand-caption img{width:38px!important;height:18px!important;min-height:0!important;max-height:none!important;object-fit:contain!important}
