.news-banner[data-astro-cid-xzrtoo6z]{position:relative;overflow:hidden;background:#000}.news-banner[data-astro-cid-xzrtoo6z] .bg[data-astro-cid-xzrtoo6z]{display:block;width:100%;height:3rem;-o-object-fit:cover;object-fit:cover;opacity:.3}.news-banner[data-astro-cid-xzrtoo6z] .overlay[data-astro-cid-xzrtoo6z]{position:absolute;inset:0;background:linear-gradient(180deg,#00000080,#00000026 40%,#00000080);z-index:1}.news-banner[data-astro-cid-xzrtoo6z] .text[data-astro-cid-xzrtoo6z]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2}.news-banner[data-astro-cid-xzrtoo6z] .text[data-astro-cid-xzrtoo6z] .tit[data-astro-cid-xzrtoo6z]{font-size:.45rem;font-weight:800;color:#fff;margin-bottom:.18rem;letter-spacing:-.02em;text-shadow:0 2px 20px rgba(0,0,0,.3);font-family:var(--font-display);text-align:center}.news-banner[data-astro-cid-xzrtoo6z] .text[data-astro-cid-xzrtoo6z] .desc[data-astro-cid-xzrtoo6z]{font-size:.16rem;color:#ffffffbf;line-height:1.8;text-align:center;max-width:7.2rem;margin:0 auto}.news-banner[data-astro-cid-xzrtoo6z] .text[data-astro-cid-xzrtoo6z] .desc[data-astro-cid-xzrtoo6z] strong[data-astro-cid-xzrtoo6z]{color:var(--gold);font-weight:700}.news-banner[data-astro-cid-xzrtoo6z]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--gold),transparent);z-index:3}.news-section[data-astro-cid-xzrtoo6z]{padding:.64rem 0}.ns-title[data-astro-cid-xzrtoo6z]{text-align:center;margin-bottom:.44rem}.ns-title[data-astro-cid-xzrtoo6z] h2[data-astro-cid-xzrtoo6z]{font-family:var(--font-display);font-size:clamp(.24rem,2.8vw,.36rem);font-weight:700;color:var(--text);margin:0 auto .1rem;letter-spacing:-.015em}.ns-title[data-astro-cid-xzrtoo6z]:after{content:"";display:block;width:.56rem;height:4px;background:var(--gold-brushed);background-size:200% 100%;margin:.14rem auto 0;border-radius:2px}.ns-title[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{font-size:.16rem;color:var(--text-secondary);line-height:1.6;margin:.12rem auto 0;max-width:6rem}.news-stats[data-astro-cid-xzrtoo6z]{padding:.5rem 0}.stats-row[data-astro-cid-xzrtoo6z]{display:flex;justify-content:space-around;gap:.15rem}.s-item[data-astro-cid-xzrtoo6z]{text-align:center;padding:.2rem .15rem;flex:1}.s-icon-wrap[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;justify-content:center;width:.52rem;height:.52rem;margin:0 auto .1rem;background:var(--gold-subtle);border-radius:50%;color:var(--gold)}.s-num[data-astro-cid-xzrtoo6z]{font-family:var(--font-display);font-size:.34rem;font-weight:900;color:var(--gold);line-height:1.1;margin-bottom:.04rem}.s-unit[data-astro-cid-xzrtoo6z]{font-size:.16rem;font-weight:600;margin-left:.02rem}.s-lbl[data-astro-cid-xzrtoo6z]{font-size:.13rem;color:var(--text-secondary);line-height:1.4}.insight-grid[data-astro-cid-xzrtoo6z]{display:grid;grid-template-columns:repeat(2,1fr);gap:.2rem}.i-card[data-astro-cid-xzrtoo6z]{padding:.3rem;background:var(--bg);border:1px solid var(--border-soft);border-radius:var(--radius-lg);transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden}.i-card[data-astro-cid-xzrtoo6z]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transition:transform .4s;transform-origin:left}.i-card[data-astro-cid-xzrtoo6z]:hover{border-color:#fcb60033;transform:translateY(-3px);box-shadow:0 12px 40px #0000000f}.i-card[data-astro-cid-xzrtoo6z]:hover:before{transform:scaleX(1)}.i-card[data-astro-cid-xzrtoo6z]:nth-child(1):before{background:linear-gradient(90deg,#fcb600,#ffd83d)}.i-card[data-astro-cid-xzrtoo6z]:nth-child(2):before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.i-card[data-astro-cid-xzrtoo6z]:nth-child(3):before{background:linear-gradient(90deg,#10b981,#34d399)}.i-card[data-astro-cid-xzrtoo6z]:nth-child(4):before{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.i-card[data-astro-cid-xzrtoo6z] h3[data-astro-cid-xzrtoo6z]{font-size:.19rem;font-weight:700;color:var(--text);margin-bottom:.1rem;font-family:var(--font-display);line-height:1.35}.i-card[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{font-size:.14rem;color:var(--text-secondary);line-height:1.8;margin:0 0 .16rem}.i-card[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z] strong[data-astro-cid-xzrtoo6z]{color:var(--gold);font-weight:700}.i-card[data-astro-cid-xzrtoo6z]:hover h3[data-astro-cid-xzrtoo6z]{color:var(--gold)}.i-meta[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;gap:.06rem;font-size:.12rem;color:var(--text-muted);font-family:var(--font-display)}.i-meta[data-astro-cid-xzrtoo6z] svg[data-astro-cid-xzrtoo6z]{flex-shrink:0}.forecast-grid[data-astro-cid-xzrtoo6z]{display:grid;grid-template-columns:1fr 1fr;gap:.24rem;align-items:center}.f-card-main[data-astro-cid-xzrtoo6z]{padding:.32rem;background:var(--bg);border:1px solid var(--border-soft);border-radius:var(--radius-lg)}.f-label[data-astro-cid-xzrtoo6z]{font-size:.16rem;font-weight:700;color:var(--text);margin-bottom:.2rem;font-family:var(--font-display)}.f-chart[data-astro-cid-xzrtoo6z]{display:flex;align-items:flex-end;justify-content:center;gap:.24rem;height:2rem;padding:0 .1rem}.f-bar[data-astro-cid-xzrtoo6z]{width:.7rem;background:var(--gold-subtle);border-radius:var(--radius-sm) var(--radius-sm) 0 0;position:relative;display:flex;flex-direction:column;align-items:center;transition:all .4s;border:1px solid rgba(252,182,0,.08);border-bottom:none;justify-content:flex-end}.f-bar-highlight[data-astro-cid-xzrtoo6z]{background:#fcb6002e;border-color:#fcb60040}.f-bar-val[data-astro-cid-xzrtoo6z]{position:absolute;top:.08rem;font-family:var(--font-display);font-size:.16rem;font-weight:800;color:var(--gold);white-space:nowrap}.f-bar-year[data-astro-cid-xzrtoo6z]{position:absolute;bottom:-.28rem;font-family:var(--font-display);font-size:.12rem;color:var(--text-muted);white-space:nowrap}.f-bar-highlight[data-astro-cid-xzrtoo6z] .f-bar-year[data-astro-cid-xzrtoo6z]{color:var(--gold);font-weight:700}.f-card-list[data-astro-cid-xzrtoo6z]{display:flex;flex-direction:column;gap:.16rem}.f-point[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;gap:.14rem;padding:.16rem .2rem;background:var(--bg);border:1px solid var(--border-soft);border-radius:var(--radius-md);transition:border-color .3s,box-shadow .3s,transform .3s}.f-point[data-astro-cid-xzrtoo6z]:hover{border-color:#fcb60026;transform:translate(4px)}.fp-dot[data-astro-cid-xzrtoo6z]{width:.1rem;height:.1rem;background:var(--gold);border-radius:50%;flex-shrink:0;margin-top:.06rem}.fp-text[data-astro-cid-xzrtoo6z]{display:flex;flex-direction:column;gap:.02rem}.fp-text[data-astro-cid-xzrtoo6z] strong[data-astro-cid-xzrtoo6z]{font-family:var(--font-display);font-size:.18rem;font-weight:800;color:var(--gold)}.fp-text[data-astro-cid-xzrtoo6z] span[data-astro-cid-xzrtoo6z]{font-size:.13rem;color:var(--text-secondary);line-height:1.4}.expert-row[data-astro-cid-xzrtoo6z]{display:grid;grid-template-columns:1.2fr 1fr;gap:.24rem;align-items:start}.expert-card[data-astro-cid-xzrtoo6z]{padding:.32rem;background:var(--bg);border:1px solid var(--border-soft);border-radius:var(--radius-lg);position:relative;overflow:hidden}.expert-card[data-astro-cid-xzrtoo6z]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold),var(--gold-bright))}.ec-top[data-astro-cid-xzrtoo6z]{display:flex;align-items:center;gap:.16rem;margin-bottom:.16rem}.ec-img-placeholder[data-astro-cid-xzrtoo6z]{width:.56rem;height:.56rem;border-radius:50%;background:var(--gold-subtle);color:var(--gold);display:flex;align-items:center;justify-content:center}.ec-badge[data-astro-cid-xzrtoo6z]{display:inline-block;padding:4px 14px;border-radius:20px;background:var(--gold);color:#000;font-size:.11rem;font-weight:700;font-family:var(--font-display);letter-spacing:.04em}.ec-name[data-astro-cid-xzrtoo6z]{font-family:var(--font-display);font-size:.22rem;font-weight:800;color:var(--text);margin-bottom:.06rem}.ec-title[data-astro-cid-xzrtoo6z]{font-size:.13rem;color:var(--text-muted);margin-bottom:.12rem;line-height:1.5}.ec-desc[data-astro-cid-xzrtoo6z]{font-size:.14rem;color:var(--text-secondary);line-height:1.8;margin-bottom:.2rem}.ec-desc[data-astro-cid-xzrtoo6z] strong[data-astro-cid-xzrtoo6z]{color:var(--gold);font-weight:700}.ec-stats[data-astro-cid-xzrtoo6z]{display:flex;gap:.2rem;padding-top:.16rem;border-top:1px solid var(--border-soft)}.ec-stat-item[data-astro-cid-xzrtoo6z]{text-align:center;flex:1}.ecs-num[data-astro-cid-xzrtoo6z]{font-family:var(--font-display);font-size:.28rem;font-weight:900;color:var(--gold);display:block;line-height:1.1}.ecs-lbl[data-astro-cid-xzrtoo6z]{font-size:.12rem;color:var(--text-muted);margin-top:.04rem;display:block}.expert-side[data-astro-cid-xzrtoo6z]{display:flex;flex-direction:column;gap:.16rem}.es-item[data-astro-cid-xzrtoo6z]{padding:.2rem .22rem;background:var(--bg-alt);border:1px solid var(--border-soft);border-radius:var(--radius-md);transition:border-color .3s,box-shadow .3s,transform .3s}.es-item[data-astro-cid-xzrtoo6z]:hover{border-color:#fcb60026;transform:translate(3px)}.esi-accent[data-astro-cid-xzrtoo6z]{width:.2rem;height:3px;background:var(--gold);margin-bottom:.08rem;border-radius:2px}.es-item[data-astro-cid-xzrtoo6z] h4[data-astro-cid-xzrtoo6z]{font-size:.16rem;font-weight:700;color:var(--text);margin-bottom:.04rem;font-family:var(--font-display)}.es-item[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{font-size:.13rem;color:var(--text-secondary);line-height:1.5;margin:0}.category-filters[data-astro-cid-xzrtoo6z]{display:flex;flex-wrap:wrap;gap:.1rem;justify-content:center;margin-bottom:.35rem}.cat-btn[data-astro-cid-xzrtoo6z]{padding:.06rem .2rem;border:1px solid var(--border);background:var(--bg);color:var(--text-secondary);border-radius:99px;font-size:.13rem;cursor:pointer;transition:.3s;font-family:var(--font-body)}.cat-btn[data-astro-cid-xzrtoo6z]:hover{border-color:var(--gold);color:var(--gold)}.cat-btn[data-astro-cid-xzrtoo6z].active{background:var(--gold);color:#000;border-color:var(--gold);font-weight:600}.nc-category[data-astro-cid-xzrtoo6z]{display:inline-block;font-size:.11rem;color:var(--gold);background:var(--gold-subtle);padding:.02rem .1rem;border-radius:3px;margin-bottom:.06rem;font-weight:600}.news-list-wrap[data-astro-cid-xzrtoo6z]{padding:.7rem 0}.news-grid[data-astro-cid-xzrtoo6z]{display:grid;grid-template-columns:repeat(2,1fr);gap:.2rem}.n-card[data-astro-cid-xzrtoo6z]{display:block;padding:.24rem;background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);text-decoration:none;transition:border-color .35s,box-shadow .35s,transform .35s;position:relative;overflow:hidden}.n-card[data-astro-cid-xzrtoo6z]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--gold-brushed);background-size:200% 100%;transform:scaleY(0);transition:transform .35s;transform-origin:top}.n-card[data-astro-cid-xzrtoo6z]:hover{border-color:#fcb6004d;transform:translateY(-3px);box-shadow:0 8px 30px #0000000f}.n-card[data-astro-cid-xzrtoo6z]:hover:before{transform:scaleY(1)}.n-card[data-astro-cid-xzrtoo6z]:hover .nc-title[data-astro-cid-xzrtoo6z]{color:var(--gold)}.nc-date[data-astro-cid-xzrtoo6z]{font-size:.13rem;color:var(--text-muted);margin-bottom:.08rem;font-family:var(--font-display)}.nc-title[data-astro-cid-xzrtoo6z]{font-size:.18rem;font-weight:700;color:var(--text);margin-bottom:.08rem;transition:.3s;font-family:var(--font-display);line-height:1.4}.nc-excerpt[data-astro-cid-xzrtoo6z]{font-size:.14rem;color:var(--text-secondary);line-height:1.7;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.12rem}.nc-link[data-astro-cid-xzrtoo6z]{font-size:.12rem;color:var(--gold);font-weight:600;font-family:var(--font-display);display:inline-flex;align-items:center;gap:4px;transition:gap .3s}.n-card[data-astro-cid-xzrtoo6z]:hover .nc-link[data-astro-cid-xzrtoo6z]{gap:8px}.nc-pagination[data-astro-cid-xzrtoo6z]{text-align:center;margin-top:.4rem}.nc-pagination[data-astro-cid-xzrtoo6z] span[data-astro-cid-xzrtoo6z]{font-size:.14rem;color:var(--text-muted);font-family:var(--font-display);padding:.08rem .2rem;background:var(--bg-alt);border-radius:20px}.state-msg[data-astro-cid-xzrtoo6z]{text-align:center;padding:.8rem 0}.state-accent[data-astro-cid-xzrtoo6z]{width:.4rem;height:3px;background:var(--gold);margin:0 auto .16rem;border-radius:2px}.state-msg[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{font-size:.16rem;color:var(--text-secondary);margin:0}.state-error[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{color:var(--color-error)}@media(max-width:1024px){.insight-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:repeat(2,1fr)}.expert-row[data-astro-cid-xzrtoo6z],.forecast-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr}.f-chart[data-astro-cid-xzrtoo6z]{height:1.8rem}}@media(max-width:768px){.news-banner[data-astro-cid-xzrtoo6z] .bg[data-astro-cid-xzrtoo6z]{height:2.2rem}.news-banner[data-astro-cid-xzrtoo6z] .text[data-astro-cid-xzrtoo6z] .tit[data-astro-cid-xzrtoo6z]{font-size:.32rem}.news-banner[data-astro-cid-xzrtoo6z] .text[data-astro-cid-xzrtoo6z] .desc[data-astro-cid-xzrtoo6z]{font-size:.14rem}.stats-row[data-astro-cid-xzrtoo6z]{flex-wrap:wrap;gap:.08rem}.s-item[data-astro-cid-xzrtoo6z]{width:calc(50% - .08rem);padding:.15rem .1rem}.s-num[data-astro-cid-xzrtoo6z]{font-size:.28rem}.s-lbl[data-astro-cid-xzrtoo6z]{font-size:.12rem}.insight-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr}.i-card[data-astro-cid-xzrtoo6z] h3[data-astro-cid-xzrtoo6z]{font-size:.17rem}.forecast-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr}.f-chart[data-astro-cid-xzrtoo6z]{height:1.6rem;gap:.16rem}.f-bar[data-astro-cid-xzrtoo6z]{width:.5rem}.f-card-list[data-astro-cid-xzrtoo6z]{gap:.12rem}.expert-row[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr}.ec-stats[data-astro-cid-xzrtoo6z]{gap:.1rem}.ecs-num[data-astro-cid-xzrtoo6z]{font-size:.24rem}.news-grid[data-astro-cid-xzrtoo6z]{grid-template-columns:1fr}.nc-title[data-astro-cid-xzrtoo6z]{font-size:.16rem}.nc-excerpt[data-astro-cid-xzrtoo6z]{font-size:.13rem}.ns-title[data-astro-cid-xzrtoo6z] h2[data-astro-cid-xzrtoo6z]{font-size:.24rem}.ns-title[data-astro-cid-xzrtoo6z] p[data-astro-cid-xzrtoo6z]{font-size:.14rem}}
