.news-module__QXiGaW__wrap{max-width:1080px;padding:0 var(--space-6);margin:0 auto}.news-module__QXiGaW__narrow{max-width:760px;padding:0 var(--space-6);margin:0 auto}@media (max-width:640px){.news-module__QXiGaW__wrap,.news-module__QXiGaW__narrow{padding:0 var(--space-4)}}.news-module__QXiGaW__hero{text-align:center;padding:64px 0 32px}.news-module__QXiGaW__kicker{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--sky-600);margin-bottom:12px;font-weight:600;display:inline-block}.news-module__QXiGaW__heroTitle{color:var(--text-primary);margin:0 0 16px;font-size:clamp(1.9rem,4vw,2.75rem);font-weight:700;line-height:1.15}.news-module__QXiGaW__heroSubtitle{font-size:var(--text-lg);color:var(--text-secondary);max-width:640px;margin:0 auto;line-height:1.6}.news-module__QXiGaW__filters{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0 0 32px;display:flex}.news-module__QXiGaW__filter{border:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-secondary);background:var(--bg-card);border-radius:999px;padding:6px 14px;text-decoration:none}.news-module__QXiGaW__filter:hover{border-color:var(--sky-500);color:var(--text-primary)}.news-module__QXiGaW__filter:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__filterActive{border-color:var(--sky-600);color:var(--text-primary);font-weight:600}.news-module__QXiGaW__feature{border:1px solid var(--border-default);border-left:4px solid var(--spark-500);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;gap:6px;margin:0 0 32px;padding:20px 24px;text-decoration:none;display:flex}.news-module__QXiGaW__feature:hover{box-shadow:var(--shadow-sm)}.news-module__QXiGaW__feature:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__featureTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700}.news-module__QXiGaW__featureBody{color:var(--text-secondary);margin:0;line-height:1.55}.news-module__QXiGaW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;margin-bottom:64px;display:grid}.news-module__QXiGaW__card{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-card);flex-direction:column;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.news-module__QXiGaW__card:hover{border-color:var(--sky-500);box-shadow:var(--shadow-sm)}.news-module__QXiGaW__card:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__cardImage{aspect-ratio:16/9;object-fit:cover;background:var(--bg-hover);width:100%}.news-module__QXiGaW__cardBody{flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.news-module__QXiGaW__meta{font-size:var(--text-xs);color:var(--text-tertiary);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.news-module__QXiGaW__category{letter-spacing:.06em;text-transform:uppercase;color:var(--sky-700);font-weight:600}.news-module__QXiGaW__langTag{border:1px solid var(--border-default);color:var(--text-secondary);border-radius:4px;padding:1px 6px}.news-module__QXiGaW__cardTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700;line-height:1.3}.news-module__QXiGaW__cardSummary{color:var(--text-secondary);margin:0;line-height:1.55}.news-module__QXiGaW__empty{text-align:center;color:var(--text-secondary);padding:32px 0 80px}.news-module__QXiGaW__previewBanner{border:1px solid var(--spark-400);border-radius:var(--radius-md);background:color-mix(in srgb, var(--spark-400) 14%, transparent);color:var(--text-primary);font-size:var(--text-sm);margin:24px 0 0;padding:12px 16px;line-height:1.5}.news-module__QXiGaW__back{font-size:var(--text-sm);color:var(--sky-700);margin:32px 0 0;text-decoration:none;display:inline-block}.news-module__QXiGaW__back:hover{text-decoration:underline}.news-module__QXiGaW__back:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__article{padding:24px 0 64px}.news-module__QXiGaW__articleTitle{color:var(--text-primary);margin:12px 0;font-size:clamp(1.75rem,3.5vw,2.4rem);font-weight:700;line-height:1.2}.news-module__QXiGaW__articleSummary{font-size:var(--text-lg);color:var(--text-secondary);margin:0 0 20px;line-height:1.6}.news-module__QXiGaW__langSwitch{font-size:var(--text-sm);flex-wrap:wrap;gap:8px;margin:0 0 24px;display:flex}.news-module__QXiGaW__langLink{color:var(--sky-700)}.news-module__QXiGaW__langLink:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__articleImage{object-fit:cover;border-radius:var(--radius-lg);background:var(--bg-hover);width:100%;max-height:480px;margin:0 0 28px}.news-module__QXiGaW__body{color:var(--text-primary);font-size:var(--text-base);line-height:1.75}.news-module__QXiGaW__body h2,.news-module__QXiGaW__body h3,.news-module__QXiGaW__body h4{margin:32px 0 12px;line-height:1.3}.news-module__QXiGaW__body h2{font-size:var(--text-xl)}.news-module__QXiGaW__body h3{font-size:var(--text-lg)}.news-module__QXiGaW__body p,.news-module__QXiGaW__body ul,.news-module__QXiGaW__body ol,.news-module__QXiGaW__body blockquote{margin:0 0 16px}.news-module__QXiGaW__body ul,.news-module__QXiGaW__body ol{padding-left:24px}.news-module__QXiGaW__body li{margin:4px 0}.news-module__QXiGaW__body blockquote{border-left:3px solid var(--spark-400);color:var(--text-secondary);padding:4px 0 4px 16px}.news-module__QXiGaW__body a{color:var(--sky-700)}.news-module__QXiGaW__body a:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__body hr{border:0;border-top:1px solid var(--border-default);margin:32px 0}.news-module__QXiGaW__body table{border-collapse:collapse;width:100%;margin:0 0 16px}.news-module__QXiGaW__body th,.news-module__QXiGaW__body td{border:1px solid var(--border-default);text-align:left;padding:6px 10px}.news-module__QXiGaW__panel{border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-card);margin:0 0 24px;padding:20px 24px}@media (max-width:640px){.news-module__QXiGaW__panel{padding:16px}}.news-module__QXiGaW__panelTitle{font-size:var(--text-lg);color:var(--text-primary);margin:0 0 4px;font-weight:700}.news-module__QXiGaW__panelHint{font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 16px;line-height:1.5}.news-module__QXiGaW__controls{flex-wrap:wrap;gap:12px 16px;margin:0 0 16px;display:flex}.news-module__QXiGaW__field{flex-direction:column;flex:160px;gap:4px;min-width:160px;display:flex}.news-module__QXiGaW__label{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.news-module__QXiGaW__input,.news-module__QXiGaW__select{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-input,var(--bg-card));color:var(--text-primary);font:inherit;font-size:var(--text-sm);padding:8px 10px}.news-module__QXiGaW__input:focus-visible,.news-module__QXiGaW__select:focus-visible{outline:2px solid var(--sky-500);outline-offset:1px}.news-module__QXiGaW__escRoot{--esc-series-1:var(--sky-600);--esc-series-2:var(--spark-500);--esc-grid:var(--border-default);--esc-axis:var(--text-tertiary);--esc-surface:var(--bg-card)}[data-theme=dark] .news-module__QXiGaW__escRoot{--esc-series-1:var(--sky-500)}.news-module__QXiGaW__chart{width:100%;height:360px}@media (max-width:640px){.news-module__QXiGaW__chart{height:280px}}.news-module__QXiGaW__legend{font-size:var(--text-sm);color:var(--text-secondary);flex-wrap:wrap;gap:8px 20px;margin:12px 0 0;padding:0;list-style:none;display:flex}.news-module__QXiGaW__legendItem{align-items:center;gap:8px;display:inline-flex}.news-module__QXiGaW__swatch1,.news-module__QXiGaW__swatch2{border-radius:2px;width:16px;height:3px;display:inline-block}.news-module__QXiGaW__swatch1{background:var(--esc-series-1,var(--sky-600))}.news-module__QXiGaW__swatch2{background:var(--esc-series-2,var(--spark-500))}.news-module__QXiGaW__tooltip{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-card);box-shadow:var(--shadow-sm);font-size:var(--text-sm);color:var(--text-primary);padding:8px 10px}.news-module__QXiGaW__tooltipYear{margin:0 0 4px;font-weight:700}.news-module__QXiGaW__tooltipRow{color:var(--text-secondary);justify-content:space-between;gap:16px;display:flex}.news-module__QXiGaW__tooltipValue{color:var(--text-primary);font-variant-numeric:tabular-nums}.news-module__QXiGaW__result{border-radius:var(--radius-md);background:var(--bg-hover);flex-wrap:wrap;align-items:baseline;gap:8px 24px;padding:16px;display:flex}.news-module__QXiGaW__resultValue{color:var(--text-primary);font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.news-module__QXiGaW__resultNote{font-size:var(--text-sm);color:var(--text-secondary)}.news-module__QXiGaW__tableWrap{margin-top:12px;overflow-x:auto}.news-module__QXiGaW__tableToggle{font-size:var(--text-sm);color:var(--sky-700);cursor:pointer}.news-module__QXiGaW__tableToggle:focus-visible{outline:2px solid var(--sky-500);outline-offset:2px}.news-module__QXiGaW__table{border-collapse:collapse;width:100%;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.news-module__QXiGaW__table th,.news-module__QXiGaW__table td{border-bottom:1px solid var(--border-default);text-align:right;white-space:nowrap;padding:6px 10px}.news-module__QXiGaW__table th:first-child,.news-module__QXiGaW__table td:first-child{text-align:left}.news-module__QXiGaW__table th{color:var(--text-secondary);font-weight:600}.news-module__QXiGaW__methodology{color:var(--text-secondary);line-height:1.7}
