.nh{padding-bottom:70px}.nh-k{display:inline-flex;align-items:center;gap:10px;color:var(--gold2);font:800 12px Inter,sans-serif;letter-spacing:2.2px;text-transform:uppercase}.nh-k b{width:24px;height:1.5px;background:var(--gold)}.nh-loading{padding:60px 0}.nh-hero{position:relative;margin-top:calc(var(--hdr) * -1);padding-top:calc(var(--hdr) + 54px);padding-bottom:40px;overflow:hidden;background:radial-gradient(60% 80% at 85% 30%,rgba(224,49,59,.18),transparent 65%),radial-gradient(50% 70% at 10% 90%,rgba(230,176,58,.14),transparent 60%),linear-gradient(180deg,#060a1a,#0b1233 70%,var(--bg))}.nh-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:56px 56px;-webkit-mask:radial-gradient(70% 70% at 60% 40%,#000,transparent);mask:radial-gradient(70% 70% at 60% 40%,#000,transparent);pointer-events:none}.nh-hero-in{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:40px;align-items:center}.nh-hero h1{font:700 clamp(44px,6vw,80px)/.95 Oswald,sans-serif;margin:14px 0;letter-spacing:.4px}.nh-hero-t>p{font-size:17.5px;color:#c9d0ea;max-width:560px;margin:0 0 18px}.nh-hero-meta{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-bottom:24px;font-size:13.5px;color:var(--muted)}.nh-live{display:inline-flex;align-items:center;gap:7px;color:#ffb3b8;font-weight:700}.nh-live i{width:8px;height:8px;border-radius:50%;background:#e0313b;box-shadow:0 0 #e0313b99;animation:nh-pulse 1.8s infinite}@keyframes nh-pulse{70%{box-shadow:0 0 0 8px #e0313b00}to{box-shadow:0 0 #e0313b00}}.nh-hero-btns{display:flex;gap:10px;flex-wrap:wrap}.nh-btn1,.nh-btn2{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 22px;border-radius:12px;font-weight:700}.nh-btn1{background:linear-gradient(135deg,var(--gold2),var(--gold));color:#1a1300;box-shadow:0 14px 34px #e6b03a52}.nh-btn2{background:#ffffff1a;color:#fff}.nh-btn2:hover{background:#ffffff2e}.nh-hero-g{position:relative;display:flex;flex-direction:column;align-items:center;padding:26px 24px 20px;border-radius:24px;background:linear-gradient(180deg,#111a3ae6,#0a0f24e6);border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 80px #00000073}.nh-hero-g-l{margin-top:4px;font:700 11.5px Inter,sans-serif;letter-spacing:1.6px;text-transform:uppercase;color:var(--muted)}.ng{position:relative;width:100%;max-width:420px;text-align:center}.ng svg{width:100%;height:auto;display:block}.ng-read{margin-top:-46px;display:flex;flex-direction:column;align-items:center}.ng-read b{font:600 64px/1 Oswald,sans-serif;color:#fff;text-shadow:0 6px 30px rgba(230,176,58,.35)}.ng-chg{margin-top:6px;font:700 12.5px Inter,sans-serif;padding:4px 10px;border-radius:999px;background:#ffffff14;color:#dfe4f5}.ng-chg.up{background:#e0313b2e;color:#ff9aa0}.ng-chg.down{background:#54e38a24;color:#9ff3c0}.ng-zone{margin:10px 0 0;font:600 18px Oswald,sans-serif;letter-spacing:.4px;color:var(--gold2)}.ng-sm{max-width:300px}.ng-sm .ng-read{margin-top:-36px}.ng-sm .ng-read b{font-size:48px}.ng-sm .ng-zone{font-size:15px}.ng-skel{height:260px;border-radius:20px;background:linear-gradient(90deg,#111a3a,#16214a,#111a3a);background-size:200% 100%;animation:nh-sk 1.4s infinite}@keyframes nh-sk{to{background-position:-200% 0}}.nh-ix{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;margin-top:34px;padding:28px;border-radius:24px;background:linear-gradient(135deg,#111a3ad9,#0a0f24d9);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 60px #00000059}.nh-ix-main{display:flex;flex-direction:column;align-items:center;text-align:center}.nh-ix-head h2{font:600 28px Oswald,sans-serif;margin:8px 0 6px}.nh-ix-head p{color:var(--muted);font-size:14px;margin:0 0 14px;max-width:460px}.nh-ix-main .ng{max-width:360px}.nh-ix-stats{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap;justify-content:center}.nh-ix-stats span{display:flex;flex-direction:column;padding:8px 14px;border-radius:12px;background:#ffffff0d;border:1px solid var(--line);min-width:96px}.nh-ix-stats small{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-weight:700}.nh-ix-stats b{font:600 22px Oswald,sans-serif}.nh-ix-side h3{font:600 20px Oswald,sans-serif;margin:4px 0 14px}.nh-ix-chips{display:flex;flex-wrap:wrap;gap:8px}.nh-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-weight:600;font-size:13.5px}.nh-chip em{font-style:normal;font:800 11px Inter,sans-serif;padding:2px 7px;border-radius:999px;background:#ffffff1a}.nh-chip.hot em,.nh-chip.up em{background:#e0313bd9;color:#fff}.nh-chip.down em{background:#54e38a33;color:#9ff3c0}.nh-link{margin-top:16px;display:inline-flex;align-items:center;gap:6px;color:var(--gold2);font-weight:700;font-size:14px}.nh-rot{transform:rotate(90deg)}.nh-cats{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px}.nh-cat{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0;border-bottom:1px solid var(--line);font-size:13.5px;color:#d7dcf0}.nh-cat i{display:flex;gap:3px;flex:none}.nh-cat i b{width:12px;height:6px;border-radius:2px;background:#ffffff1a}.nh-cat i b.on{background:var(--gold)}.nh-cat i b.on.s5{background:#e0313b}.nh-cat i b.on.s4{background:#f07b2f}.nh-src{display:inline-flex;align-items:center;gap:6px;margin-top:18px;color:#c3cbe6;font-size:13.5px;font-weight:600}.nh-src:hover{color:var(--gold2)}.nh-sec{padding-top:56px}.nh-sec-h{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:18px}.nh-sec-h h2{font:600 clamp(26px,3vw,34px) Oswald,sans-serif;margin:6px 0 0}.nh-all{display:inline-flex;align-items:center;gap:6px;color:var(--gold2);font-weight:700;white-space:nowrap}.nh-h3{font:600 22px Oswald,sans-serif;margin:34px 0 14px}.nh-h3 small{font:500 13px Inter,sans-serif;color:var(--muted);margin-left:8px}.nh-days{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:18px}.nh-days::-webkit-scrollbar{display:none}.nh-days button{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.13);font-weight:600;font-size:14px;color:#dfe4f5}.nh-days button em{font-style:normal;font-size:11.5px;font-weight:700;color:var(--muted);background:#ffffff14;padding:1px 7px;border-radius:999px}.nh-days button.on{background:#fff;color:#0a0f22;border-color:#fff}.nh-days button.on em{background:#0a0f22;color:#fff}.nh-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.nh-story{display:flex;gap:16px;padding:16px;border-radius:18px;background:var(--surface);border:1px solid rgba(255,255,255,.08);transition:border-color .2s,transform .2s;min-width:0}.nh-story:hover{border-color:#e6b03a66}.nh-story.has-video{grid-column:span 1}.nh-story-vid{position:relative;flex:none;width:200px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;align-self:flex-start;background:#0d1430}.nh-story-vid img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.nh-story-vid:hover img{transform:scale(1.05)}.nh-story-vlabel{position:absolute;left:0;right:0;bottom:0;padding:16px 8px 6px;background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);font:700 10.5px Inter,sans-serif;color:#fff;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nh-story-t{min-width:0;display:flex;flex-direction:column}.nh-story h3{font:600 16.5px/1.35 Inter,sans-serif;margin:0 0 6px}.nh-story h3 a:hover{color:var(--gold2)}.nh-story p{color:#b9c2e0;font-size:13.5px;margin:0 0 10px}.nh-story-src{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;color:var(--muted);text-transform:lowercase}.nh-story-src a{padding:10px 0;margin:-10px 0;text-transform:none;display:inline-flex;align-items:center;gap:5px;color:var(--gold2);font-weight:700;font-size:12.5px;white-space:nowrap}.nh-stories-c{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-stories-c .nh-story{flex-direction:column}.nh-stories-c .nh-story-vid{width:100%}.nh-vc{display:flex;flex-direction:column;gap:10px;text-align:left;width:100%;color:var(--text)}.nh-vc-art{position:relative;display:block;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#111a3a;box-shadow:0 12px 30px #00000059}.nh-vc-art img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s,filter .3s}.nh-vc:hover .nh-vc-art img{transform:scale(1.05);filter:brightness(.75)}.nh-vc-play{position:absolute;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;display:grid;place-items:center;background:#fffffff2;color:#0a0f22;opacity:0;transform:scale(.85);transition:.25s;box-shadow:0 10px 26px #0006}.nh-vc:hover .nh-vc-play,.nh-story-vid .nh-vc-play,.nh-vc:focus-visible .nh-vc-play{opacity:1;transform:none}.nh-vc-t b{font-size:14.5px;font-weight:600;line-height:1.35}.nh-vc-t small{display:block;color:var(--muted);font-size:12.5px;margin-top:3px}.nh-topics{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.nh-topics button{height:36px;padding:0 15px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.13);font-weight:600;font-size:14px;color:#dfe4f5}.nh-topics button[aria-pressed=true]{background:#fff;color:#0a0f22;border-color:#fff}.nh-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.nh-vc.wide{grid-column:span 2;grid-row:span 2}.nh-vc.wide .nh-vc-t b{font:600 22px/1.25 Oswald,sans-serif}.nh-row-i{width:300px;flex:none}.nh-catrow{margin-top:26px}.nh-catrow h3{display:flex;align-items:center;gap:10px;font:600 21px Oswald,sans-serif;margin:0 0 12px}.nh-catrow h3 em{font:800 11px Inter,sans-serif;font-style:normal;padding:3px 8px;border-radius:999px;background:#ffffff1a}.nh-catrow h3 em.hot,.nh-catrow h3 em.up{background:#e0313bd9;color:#fff}.nh-catrow h3 em.down{background:#54e38a33;color:#9ff3c0}.nh-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.nh-col h2{font:600 28px Oswald,sans-serif;margin:6px 0 14px}.nh-com{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:var(--surface);border:1px solid var(--line);margin-bottom:10px;transition:border-color .2s}.nh-com:hover{border-color:#e6b03a73}.nh-com small{color:var(--gold2);font-weight:700;font-size:12px;letter-spacing:.5px;text-transform:uppercase}.nh-com b{font-size:16px}.nh-com span{color:var(--muted);font-size:13.5px}.nh-foot{margin:48px 0 0;text-align:center;color:var(--muted);font-size:13px}.nh-foot a{color:var(--gold2)}.nh-modal h2{font-size:22px;margin-right:40px}.nh-compact{padding:56px 0 20px;border-top:1px solid var(--line);background:radial-gradient(60% 50% at 80% 0%,rgba(224,49,59,.1),transparent 70%)}.nh-compact .nh-ix{margin-top:8px}@media (max-width:1020px){.nh-hero-in,.nh-ix,.nh-stories,.nh-stories-c,.nh-two{grid-template-columns:minmax(0,1fr)}.nh-wall{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.nh-hero{padding-top:calc(var(--hdr) + 30px)}.nh-ix{padding:20px 16px}.nh-story{flex-direction:column}.nh-story-vid{width:100%}.nh-wall{grid-template-columns:minmax(0,1fr)}.nh-vc.wide{grid-column:auto;grid-row:auto}.nh-row-i{width:250px}.nh-cats{grid-template-columns:minmax(0,1fr)}.nh-sec-h{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.nh-live i,.ng-skel{animation:none}}.nh-vc,.nh-story-vid,.nh-link{background:none;border:0;padding:0;font:inherit;cursor:pointer}.nh-vc{color:var(--text)}.nh-vc-t b{display:-webkit-box;color:#fff}.nh-row{display:flex;gap:16px;overflow-x:auto;padding:2px 2px 16px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#2a3566 transparent}.nh-row-i{scroll-snap-align:start}.ng svg{overflow:visible;padding:0 10px}.ng-read{margin-top:-6px}.ng-sm .ng-read{margin-top:-4px}.nh-zones{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:6px;width:100%;max-width:420px;text-align:left}.nh-zones li{display:flex;justify-content:space-between;gap:12px;padding:9px 14px;border-radius:10px;background:#ffffff0a;border:1px solid var(--line);font-size:13.5px;color:#c3cbe6}.nh-zones li b{color:#fff;font-weight:600}.nh-zones li.on{background:#e0313b24;border-color:#e0313b80;color:#ffb3b8}
