/* Header-only identity. The compact footer brand keeps its original markup. */
.bb-brand-lockup{flex-shrink:0}
.bb-brand-stack{display:flex;flex:0 0 72px;width:72px;flex-direction:column;align-items:center;gap:4px;color:var(--ink)}
.bb-brand-stack .brand-icon{display:block;width:64px;height:33px;flex-shrink:0}
.bb-brand-wordmark{display:block;width:100%;height:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-family:Neuropol,Eurostile,"Arial Rounded MT Bold",sans-serif;font-size:11px;line-height:12px;letter-spacing:-.04em;font-weight:400}
.bb-brand-wordmark svg{display:block;width:100%;height:100%;overflow:visible}
.bb-brand-lockup .logo-divider{height:39px;flex-shrink:0}
@media(max-width:610px){.bb-brand-stack{flex-basis:67px;width:67px;gap:3px}.bb-brand-stack .brand-icon{width:59px;height:30px}}
