/* Definitive masthead: one image and one navigation row. No legacy CSS branding. */
html,body{overflow-x:clip}
.site-header,body.newsroom-home .site-header,body.article-site .site-header{position:relative!important;top:auto!important;left:auto!important;right:auto!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;background:#fff!important;background-image:none!important;border:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;isolation:auto!important;z-index:10!important}
.site-header>.civic-mast-art{display:block!important;position:relative!important;width:100%!important;line-height:0!important;background:#091427!important;z-index:1!important}
.site-header .civic-mast-art a,.site-header .civic-mast-art picture,.site-header .civic-mast-art img{display:block!important;width:100%!important;max-width:none!important;height:auto!important;object-fit:contain!important}
.site-header>.civic-mast-nav{display:flex!important;flex-direction:row!important;align-items:center!important;position:relative!important;inset:auto!important;transform:none!important;clear:both!important;width:100%!important;min-height:51px!important;margin:0!important;padding:0!important;background:#fff!important;background-image:none!important;border-top:1px solid #e1e2e6!important;border-bottom:1px solid #d9dce1!important;overflow:visible!important;z-index:2!important}
.site-header .civic-mast-nav-inner{display:flex!important;align-items:center!important;flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:none!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;white-space:nowrap!important;padding:0 10px!important;margin:0!important}
.site-header .civic-mast-nav-inner::-webkit-scrollbar{display:none!important}
.site-header .civic-mast-nav a{position:static!important;display:inline-flex!important;align-items:center!important;flex:0 0 auto!important;padding:16px 13px!important;color:#172033!important;font:700 14px/1.2 Inter,Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap!important}
.site-header .civic-mast-nav .civic-language{position:relative!important;inset:auto!important;flex:0 0 auto!important;order:2!important;margin:0 10px 0 4px!important;z-index:15!important}
.site-header .civic-mast-nav .civic-language-button{background:#f7f8fa!important;color:#152137!important;border:1px solid #d7dbe2!important;box-shadow:none!important}
.site-header .civic-mast-nav .civic-language-menu{position:absolute!important;top:calc(100% + 5px)!important;right:0!important;left:auto!important;bottom:auto!important;z-index:30!important}
.site-header .brand,.site-header .header-top,.site-header .main-nav,.site-header .menu-toggle,.site-header .watch-btn,.site-header .header-search-btn{display:none!important}
body.newsroom-home .breaking-bar{position:relative!important;top:auto!important;z-index:1!important;margin:0!important;transform:none!important}
body.newsroom-home .newsroom-main,body.article-site .article-main{position:relative!important;top:auto!important;z-index:0!important;clear:both!important}
body.newsroom-home .ticker-track.ticker-running{animation-duration:88s!important}
@media(max-width:700px){.site-header .civic-mast-nav a{font-size:13px!important;padding:14px 11px!important}.site-header>.civic-mast-nav{min-height:47px!important}.site-header .civic-mast-nav .civic-language{margin-right:7px!important}}

.video-newsroom-section[hidden]{display:none!important}
