/* Approved running-officer wordmark; preserve the complete mark within a trimmed viewport. */
body.layout-refresh .running-brand{display:block;flex:0 0 auto;width:260px;max-width:100%;padding:0;line-height:1;background:white;border-radius:3px;overflow:hidden}
.running-brand .wordmark-window{display:block;position:relative;width:100%;aspect-ratio:3;overflow:hidden;background:white}
body.layout-refresh .running-brand .wordmark-window img{position:absolute!important;left:0!important;top:50%!important;display:block;width:100%!important;height:auto!important;max-width:none!important;max-height:none!important;transform:translateY(-50%)!important;object-fit:contain!important;margin:0!important}
body.layout-refresh footer .running-brand{width:290px;margin-bottom:18px}
body.layout-refresh .brand-lockup{gap:12px}
@media(min-width:761px) and (max-width:1150px){body.layout-refresh .running-brand{width:230px}body.layout-refresh>header{gap:16px;flex-wrap:wrap}}
@media(max-width:760px){body.layout-refresh .running-brand{width:220px}body.layout-refresh .brand-lockup{max-width:100%;gap:10px}body.layout-refresh>header{gap:12px}body.layout-refresh .brand-live-now{font-size:17px;padding:10px}body.layout-refresh footer .running-brand{width:260px}}
@media(max-width:380px){body.layout-refresh .running-brand{width:195px}}
/* Keep the urgent action beside the complete wordmark, never over its artwork. */
body.layout-refresh .brand-lockup{display:flex!important;align-items:center;width:auto!important;min-width:0;gap:14px;flex-shrink:0}
body.layout-refresh .brand-lockup>.brand-live-now{position:static!important;inset:auto!important;flex:0 0 auto;margin:0!important;align-self:center}
@media(min-width:761px) and (max-width:1250px){body.layout-refresh>header{flex-wrap:wrap}body.layout-refresh header nav{order:3;justify-content:center;flex:1 0 100%}}
@media(max-width:760px){body.layout-refresh .brand-lockup{gap:10px}body.layout-refresh .brand-lockup>.running-brand{width:210px}body.layout-refresh>header{flex-wrap:wrap}}
@media(max-width:380px){body.layout-refresh .brand-lockup>.running-brand{width:185px}}
