/* Nacworld V24: compact information strip across the top of the homepage. */
.nw-hero>.nw-v24-info-strip{order:-10!important;align-self:stretch!important;width:100%!important;max-width:1320px!important;margin:0 auto 16px!important;position:relative!important;z-index:3!important;box-sizing:border-box}
.nw-hero>.nw-v24-info-strip .nw-hero-top{display:flex!important;justify-content:center!important;align-items:stretch!important;gap:7px!important;margin:0 0 7px!important;flex-wrap:wrap!important;position:static!important;order:initial!important}
.nw-hero>.nw-v24-info-strip .nw-v20-facts{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;margin:0!important;width:100%!important;max-width:none!important;position:static!important;order:initial!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact,
.nw-hero>.nw-v24-info-strip .nw-hero-ey,
.nw-hero>.nw-v24-info-strip .nw-online-indicator,
.nw-hero>.nw-v24-info-strip #nw-web-users{
 display:flex!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;min-height:39px!important;padding:7px 9px!important;gap:6px!important;margin:0!important;border:1px solid rgba(173,235,230,.35)!important;border-radius:10px!important;color:#f1fbff!important;font-size:clamp(.66rem,.72vw,.79rem)!important;font-weight:650!important;line-height:1.23!important;text-align:center!important;background:rgba(22,73,91,.49)!important;box-shadow:inset 0 1px rgba(255,255,255,.09)!important;backdrop-filter:none!important;filter:none!important;white-space:normal!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact:nth-child(6n+1){background:rgba(12,92,107,.48)!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact:nth-child(6n+2){background:rgba(68,48,121,.48)!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact:nth-child(6n+3){background:rgba(15,99,67,.48)!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact:nth-child(6n+4){background:rgba(112,66,29,.48)!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact:nth-child(6n+5){background:rgba(33,68,131,.48)!important}
.nw-hero>.nw-v24-info-strip .nw-v20-fact:nth-child(6n+6){background:rgba(109,43,84,.48)!important}
.nw-hero>.nw-v24-info-strip .nw-hero-ey{background:rgba(14,85,116,.5)!important}
.nw-hero>.nw-v24-info-strip .nw-online-indicator{background:rgba(16,96,72,.5)!important}
.nw-hero>.nw-v24-info-strip #nw-web-users{background:rgba(62,62,124,.5)!important}
.nw-v24-info-strip .nw-v23-fact-icon svg{height:16px!important;width:16px!important}
.nw-hero .nw-v24-hero-rank,.nw-hero .nw-v24-hero-rank:link,.nw-hero .nw-v24-hero-rank:visited,
.nw-hero .nw-v24-hero-rank *{color:#fff!important;-webkit-text-fill-color:#fff!important}
.nw-hero .nw-v24-hero-rank{background:rgba(22,72,59,.78)!important;border:1px solid rgba(80,212,139,.65)!important;border-radius:11px!important;padding:12px 19px!important;min-height:47px!important;font-size:.94rem!important;font-weight:750!important;line-height:1.2!important;box-shadow:inset 0 1px rgba(255,255,255,.13)!important;gap:8px!important;text-decoration:none!important;transform:none!important}
.nw-hero .nw-v24-hero-rank .nav-ico,.nw-hero .nw-v24-hero-rank svg{color:#65edac!important;stroke:#65edac!important;width:19px!important;height:19px!important}
.nw-hero .nw-primary-copy .nw-v23-copy-icon,.nw-hero .nw-primary-copy .nw-v23-copy-icon svg{color:#071e22!important;stroke:#071e22!important;fill:none!important;width:25px!important;height:25px!important}
.nw-hero .nw-primary-copy .nw-v23-copy-icon{font-size:0!important;line-height:0!important}
/* Hover: a visible GREEN outline. Keep motion subtle to prevent expensive repaints. */
.navbar .nav-link:hover,.nw-hero .nw-hero-actions a:hover,.nw-hero .nw-hero-actions button:hover,
.nw-hero .nw-mode-actions a:hover,.nw-buy-button:hover,.nw-pill:hover{
 border-color:#75f7ae!important;box-shadow:0 0 0 2px rgba(91,245,151,.6),0 6px 18px rgba(0,0,0,.17)!important;
}
.nw-v20-flag{white-space:nowrap}
@media(min-width:1200px){
 .nw-hero{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(240px,320px)!important;column-gap:clamp(16px,2vw,30px)!important;row-gap:9px!important;align-items:center!important}
 .nw-hero>.nw-v24-info-strip{grid-column:1/-1!important;grid-row:1!important}
 .nw-hero>.nw-hero-main{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:none!important}
 .nw-hero>.nw-hero-news{grid-column:2!important;grid-row:2!important;position:relative!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;width:100%!important;max-width:320px!important;margin:0!important;align-self:center!important}
}
@media(max-width:1199px){
 .nw-hero{display:flex!important;flex-direction:column!important;gap:9px!important}
 .nw-hero>.nw-hero-news{position:relative!important;top:auto!important;right:auto!important;left:auto!important;transform:none!important;margin:20px auto 0!important;max-width:720px!important}
 .nw-hero>.nw-v24-info-strip .nw-v20-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:620px){.nw-hero>.nw-v24-info-strip .nw-v20-facts{grid-template-columns:repeat(2,minmax(0,1fr))!important}.nw-hero>.nw-v24-info-strip .nw-v20-fact{min-height:43px!important;font-size:.72rem!important}}
@media(max-width:360px){.nw-hero>.nw-v24-info-strip .nw-v20-facts{grid-template-columns:1fr!important}}
