[data-v-3ca7baa7]:root{--font:"PingFang SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;--num:"DIN Alternate", "SF Pro Display", "PingFang SC", sans-serif;--primary:#c8202a;--primary-strong:#a91620;--accent:#c8202a;--brand:#c8202a;--brand-strong:#a91620;--success:#16a34a;--warning:#f59e0b;--danger:#ef4444;--info:#0e75a8;--bg:#fff;--surface:#fff;--surface-soft:#f5f6f8;--fg:#252525;--ink:#252525;--muted:#5f6368;--ink-muted:#5f6368;--more:#8b8b8b;--border:#e4e6ea;--line:#e4e6ea;--red-soft:#fff1f2;--footer:#3a2023;--footer-bg:#3a2023;--research:#356d8d;--white:#fff;--hero-bg:#4d2025;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:6px;--radius-md:8px;--radius-lg:14px;--radius-pill:999px;--shadow:0 18px 46px #5b2c301f;--shadow-btn:0 10px 24px #c8202a33;--shadow-btn-hover:0 14px 28px #a916203d;--shadow-modal:0 30px 90px #1c0e104d;--shadow-header:0 5px 18px #25252514;--fast:.18s;--normal:.28s;--ease:cubic-bezier(.2, 0, 0, 1)}.news-section[data-v-3ca7baa7]{background:var(--surface-soft)}.section-heading-row[data-v-3ca7baa7]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:48px;display:flex}.section-head[data-v-3ca7baa7]{min-width:0;margin-bottom:0}.section-kicker[data-v-3ca7baa7]{color:var(--accent);letter-spacing:0;align-items:center;gap:10px;margin-bottom:12px;font:650 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-flex}.section-kicker[data-v-3ca7baa7]:before{content:"";background:currentColor;width:28px;height:2px}.section-head h2[data-v-3ca7baa7]{margin:0;font-size:42px;font-weight:620;line-height:1.12}.section-more[data-v-3ca7baa7]{min-height:44px;color:var(--more);white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:1.5;display:inline-flex}.section-more[data-v-3ca7baa7]:hover{color:var(--accent)}.section-more i[data-v-3ca7baa7]{width:16px;height:16px;transition:transform var(--fast) var(--ease)}.section-more:hover i[data-v-3ca7baa7]{transform:translate(4px)}.news-grid[data-v-3ca7baa7]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;min-width:0;height:403px;display:grid}.news-grid.has-latest[data-v-3ca7baa7]{grid-template-columns:minmax(0,2fr) minmax(0,1.5fr) minmax(0,1.5fr)}.news-brief-column[data-v-3ca7baa7],.news-feature-column[data-v-3ca7baa7],.news-latest-column[data-v-3ca7baa7]{min-width:0}.featured-news[data-v-3ca7baa7]{min-width:0;height:100%;min-height:0;color:var(--white);background:var(--surface);border-radius:var(--radius-md);display:block;position:relative;overflow:hidden}.featured-link[data-v-3ca7baa7]{color:inherit;cursor:pointer;display:block;position:absolute;inset:0}.featured-slide-enter-active[data-v-3ca7baa7],.featured-slide-leave-active[data-v-3ca7baa7]{transition:opacity var(--normal) var(--ease), transform var(--normal) var(--ease)}.featured-slide-enter-from[data-v-3ca7baa7]{opacity:0;transform:translate(18px)}.featured-slide-leave-to[data-v-3ca7baa7]{opacity:0;transform:translate(-18px)}.featured-media[data-v-3ca7baa7]{position:absolute;inset:0}.featured-media[data-v-3ca7baa7] .home-media{transition:transform var(--normal) var(--ease)}.featured-news:hover .featured-media[data-v-3ca7baa7] .home-media{transform:scale(1.025)}.featured-copy[data-v-3ca7baa7]{z-index:1;background:linear-gradient(#0000,#000000d1);padding:64px 22px 20px;position:absolute;bottom:0;left:0;right:0}.featured-copy h3[data-v-3ca7baa7]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;padding-right:80px;font-size:18px;font-weight:620;line-height:1.45;display:-webkit-box;overflow:hidden}.featured-indicators[data-v-3ca7baa7]{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;bottom:20px;right:20px}.featured-indicator[data-v-3ca7baa7]{cursor:pointer;background:#ffffff94;border:0;border-radius:50%;width:8px;height:8px;padding:0;display:block}.featured-indicator.active[data-v-3ca7baa7]{background:var(--accent)}.featured-indicator[data-v-3ca7baa7]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.featured-empty[data-v-3ca7baa7]{height:100%;min-height:0;color:var(--muted);background:var(--surface);border-radius:var(--radius-md);place-items:center;font-size:14px;display:grid}.news-brief-column[data-v-3ca7baa7],.news-latest-column[data-v-3ca7baa7]{grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;display:grid}.brief-card[data-v-3ca7baa7]{min-height:0;color:var(--ink);cursor:pointer;background:var(--surface);border-radius:var(--radius-md);transition:color var(--fast) var(--ease), background var(--fast) var(--ease);flex-direction:column;padding:22px 28px 18px;display:flex}.brief-card[data-v-3ca7baa7]:hover{color:var(--ink)}.brief-card-copy[data-v-3ca7baa7]{min-width:0}.brief-card h3[data-v-3ca7baa7]{-webkit-line-clamp:2;transition:color var(--fast) var(--ease);-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:620;line-height:1.45;display:-webkit-box;overflow:hidden}.brief-card:hover .brief-card-footer i[data-v-3ca7baa7],.brief-card:hover h3[data-v-3ca7baa7]{color:var(--accent)}.brief-card p[data-v-3ca7baa7]{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin:10px 0 0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.brief-card-footer[data-v-3ca7baa7]{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:12px;display:flex}.brief-card-footer time[data-v-3ca7baa7]{font-family:var(--num);font-variant-numeric:tabular-nums;color:var(--muted);flex-direction:column;display:flex}.brief-card-footer time span[data-v-3ca7baa7]:first-child{font-size:24px;line-height:1}.brief-card-footer time span[data-v-3ca7baa7]:last-child{margin-top:4px;font-size:12px;line-height:1.2}.brief-card-footer i[data-v-3ca7baa7]{width:20px;height:20px;color:var(--muted);transition:transform var(--fast) var(--ease)}.brief-card:hover .brief-card-footer i[data-v-3ca7baa7]{transform:translate(4px)}.news-latest-column[data-v-3ca7baa7]{grid-template-rows:repeat(3,minmax(0,1fr))}.news-latest-column.latest-count-two[data-v-3ca7baa7]{grid-template-rows:repeat(2,minmax(0,1fr))}.news-list-empty[data-v-3ca7baa7]{min-height:0;color:var(--muted);background:var(--surface);border-radius:var(--radius-md);place-items:center;font-size:14px;display:grid}.news-brief-column>.news-list-empty[data-v-3ca7baa7],.news-latest-column>.news-list-empty[data-v-3ca7baa7]{grid-row:1/-1}.news-empty[data-v-3ca7baa7]{background:var(--surface);border-radius:var(--radius-md);min-height:360px}@media (width<=767px){.section-heading-row[data-v-3ca7baa7]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 16px;margin-bottom:36px;display:grid}.section-head[data-v-3ca7baa7]{display:contents}.section-kicker[data-v-3ca7baa7]{grid-area:1/1;min-width:0;margin-bottom:0}.section-head h2[data-v-3ca7baa7]{grid-area:2/1/auto/-1;font-size:30px}.section-more[data-v-3ca7baa7]{grid-area:1/2;align-self:center;margin:0}.news-grid[data-v-3ca7baa7],.news-grid.has-latest[data-v-3ca7baa7]{grid-template-columns:minmax(0,1fr);gap:12px;height:auto}.featured-news[data-v-3ca7baa7]{aspect-ratio:1.15;height:auto;min-height:280px}.featured-empty[data-v-3ca7baa7]{height:auto;min-height:320px}.featured-copy[data-v-3ca7baa7]{padding:56px 18px 18px}.featured-indicators[data-v-3ca7baa7]{bottom:18px;right:18px}.news-brief-column[data-v-3ca7baa7],.news-latest-column[data-v-3ca7baa7]{gap:12px}}
