:root{--red:var(--nx-primary,#d20b2c)}.masthead{background:var(--nx-header);color:var(--nx-header-text)}.site-header{background:var(--nx-header);color:var(--nx-header-text)}.masthead .mast-note,.masthead .mast-note b{color:inherit}.masthead .brand span,.masthead a:hover{color:inherit}.masthead .brand i{background:var(--nx-primary)}.masthead .voice-link,.masthead .menu-toggle{background:transparent;color:inherit;border-color:currentColor}.nav-bar,.navigation{background:var(--nx-menu);color:var(--nx-menu-text)}.navigation .search-form input,.navigation .search-form button{color:inherit;background:transparent;border-color:currentColor}.navigation input::placeholder{color:inherit;opacity:.75}.navigation .menu a:hover,.navigation .current-menu-item>a{color:inherit;text-decoration:underline;text-decoration-color:var(--nx-primary);text-underline-offset:7px}.ticker .live-label{color:inherit}.site-footer{background:var(--nx-footer);color:var(--nx-footer-text)}.site-footer p,.site-footer li,.site-footer .copyright{color:inherit}.site-footer .brand span{color:inherit}.eyebrow,.rank,.single-article .eyebrow a,.entry-content a{color:var(--nx-primary)}.button,.comment-form input[type=submit],.page-numbers.current{background:var(--nx-primary);color:var(--nx-primary-text)}.an-button{background:var(--nx-primary)!important;color:var(--nx-primary-text)!important}.an-summary,.an-panel,.an-support{border-top-color:var(--nx-primary)}
.nx-share{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:18px 0}.nx-share a,.nx-share button{padding:8px 12px;font:13px/1.4 Arial,sans-serif;background:#fff;color:#111827;border:1px solid #d1d5db}.nx-share a:hover,.nx-share button:hover{border-color:var(--nx-primary)}.nx-copy-status{font-size:12px;flex-basis:100%;color:#374151}.nx-team{display:flex;gap:14px 28px;flex-wrap:wrap;margin:18px 0;font-size:13px}.nx-team>div{display:flex;gap:8px}.nx-team dt{color:#4b5563}.nx-team dd{margin:0;font-weight:600;color:#111827}.nx-widget-area{min-width:0;overflow-wrap:anywhere}.nx-widget{margin:0 0 24px;max-width:100%}.nx-widget img,.nx-widget iframe,.nx-widget video{max-width:100%}.nx-widget img{height:auto}.nx-widget ul{padding-left:20px}.nx-widget-title{font-size:22px}.nx-billboard{text-align:center;margin-block:20px}.nx-area-home{margin:20px 0}.nx-ad-label{display:block;text-align:center;font:10px/2 monospace;letter-spacing:1px}.nx-parallax{position:relative;margin:24px auto;width:var(--nx-desktop-width);max-width:calc(100% - 32px);min-height:calc(var(--nx-desktop-height) + 100px);padding-bottom:40px;color:#111827;background:#f8fafc}.nx-parallax-sticky{position:sticky;top:20px;overflow:auto;max-height:var(--nx-desktop-height)}.nx-parallax .nx-widget{margin:0;text-align:center}.nx-parallax img{max-height:calc(var(--nx-desktop-height) - 24px);width:auto;object-fit:contain}.nx-parallax-mobile{display:none}.nx-scroll-label{text-align:center;font-size:12px;margin:20px 0}.nx-floating{position:fixed;z-index:200;background:#fff;color:#111827;border:1px solid #d1d5db;padding:8px;box-sizing:border-box;overflow:auto}.nx-floating[hidden]{display:none!important}.nx-floating-left,.nx-floating-right{width:120px;max-height:65vh;top:25vh}.nx-floating-left{left:8px}.nx-floating-right{right:8px}.nx-floating-bottom{bottom:0;left:50%;transform:translateX(-50%);width:min(760px,100%);max-height:180px}.nx-floating .nx-widget{margin:0}.nx-floating img{max-height:115px;object-fit:contain;width:auto;display:block;margin:auto}.nx-floating-left img,.nx-floating-right img{max-height:50vh}.nx-ad-close{display:block;margin:0 0 4px auto;font-size:12px;padding:3px 8px;background:#fff;color:#111827;border-color:#9ca3af}body.nx-bottom-ad{padding-bottom:var(--nx-bottom-space,180px)}.nx-no-card-images .news-card .visual{display:none}.nx-no-card-images .lead-grid>.news-card:first-child{min-height:0;background:#f8fafc;border-top:2px solid var(--nx-primary)}.nx-no-card-images .lead-grid>.news-card:first-child .card-copy{color:#111827}.nx-no-card-images .lead-grid>.news-card:first-child .eyebrow{color:var(--nx-primary)}
@media(max-width:1599px){.nx-floating-left,.nx-floating-right{display:none}}@media(max-width:767px){.nx-parallax-desktop{display:none}.nx-parallax-mobile{display:block;width:var(--nx-mobile-width);min-height:calc(var(--nx-mobile-height) + 80px)}.nx-parallax-mobile .nx-parallax-sticky{max-height:var(--nx-mobile-height)}.nx-parallax-mobile img{max-height:calc(var(--nx-mobile-height) - 24px)}.nx-parallax-mobile .nx-scroll-label{position:absolute;bottom:0;width:100%;padding:8px}.nx-team{gap:8px 20px}.nx-no-card-images .news-grid .news-card{display:block}}
@media(prefers-reduced-motion:reduce){.nx-parallax-sticky{position:static}.nx-parallax{min-height:0}}
@media print{.nx-share,.nx-floating,.nx-parallax,.nx-billboard{display:none}body.nx-bottom-ad{padding:0}}
