.news-page[data-v-1c2fb0fb]{overflow-x:hidden}.container[data-v-1c2fb0fb]{max-width:1240px;margin:0 auto;padding:0 24px}.eyebrow[data-v-1c2fb0fb]{display:inline-block;font-size:13px;font-weight:700;letter-spacing:2px;color:var(--primary);background:rgba(30,111,255,.08);padding:6px 16px;border-radius:100px;margin-bottom:16px}.section-header[data-v-1c2fb0fb]{text-align:center;margin-bottom:48px}.section-header h2[data-v-1c2fb0fb]{font-size:32px;font-weight:800;color:var(--primary-dark);margin-bottom:12px}.section-header p[data-v-1c2fb0fb]{font-size:15px;color:var(--muted)}.scroll-animate[data-v-1c2fb0fb]{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.scroll-animate.visible[data-v-1c2fb0fb]{opacity:1;transform:translateY(0)}.breadcrumb-section[data-v-1c2fb0fb]{padding:16px 0;background:#fff;border-bottom:1px solid var(--border)}.breadcrumb[data-v-1c2fb0fb]{display:flex;align-items:center;gap:8px;font-size:13px}.breadcrumb a[data-v-1c2fb0fb]{color:var(--primary)}.breadcrumb .current[data-v-1c2fb0fb],.breadcrumb .separator[data-v-1c2fb0fb]{color:var(--muted)}.news-hero[data-v-1c2fb0fb]{position:relative;height:220px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff}.hero-bg[data-v-1c2fb0fb]{position:absolute;inset:0;background:linear-gradient(135deg,#061634,#0a1f44 50%,#1e6fff);background-size:cover;background-position:50%}.hero-overlay[data-v-1c2fb0fb]{position:absolute;inset:0;background:radial-gradient(circle at 70% 50%,rgba(0,212,255,.2) 0,transparent 50%)}.hero-content[data-v-1c2fb0fb]{position:relative;z-index:2;text-align:center}.hero-title[data-v-1c2fb0fb]{font-size:36px;font-weight:900;color:#fff;margin-bottom:10px}.hero-subtitle[data-v-1c2fb0fb]{font-size:16px;color:var(--accent)}.fade-in-up[data-v-1c2fb0fb]{opacity:0;transform:translateY(20px);animation:fadeInUp-1c2fb0fb .8s ease forwards}.fade-in-up.delay-200[data-v-1c2fb0fb]{animation-delay:.2s}@keyframes fadeInUp-1c2fb0fb{to{opacity:1;transform:translateY(0)}}.news-section[data-v-1c2fb0fb]{padding:60px 0 80px;background:var(--bg-soft)}.news-grid[data-v-1c2fb0fb]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.news-card[data-v-1c2fb0fb]{background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);cursor:pointer;transition:all .3s;display:flex;flex-direction:column}.news-card[data-v-1c2fb0fb]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.news-card:hover .news-cover .news-default-cover[data-v-1c2fb0fb]{transform:scale(1.05)}.news-card .news-cover[data-v-1c2fb0fb]{position:relative;height:180px;overflow:hidden}.news-card .news-cover .news-default-cover[data-v-1c2fb0fb]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:transform .5s}.news-card .news-cover .news-default-cover .cover-icon[data-v-1c2fb0fb]{font-size:60px}.news-card .news-cover .news-default-cover.cover-0[data-v-1c2fb0fb]{background:linear-gradient(135deg,#1e6fff,#00d4ff)}.news-card .news-cover .news-default-cover.cover-1[data-v-1c2fb0fb]{background:linear-gradient(135deg,#667eea,#764ba2)}.news-card .news-cover .news-default-cover.cover-2[data-v-1c2fb0fb]{background:linear-gradient(135deg,#f093fb,#f5576c)}.news-card .news-cover .news-default-cover.cover-3[data-v-1c2fb0fb]{background:linear-gradient(135deg,#2e6db4,#1456cc)}.news-card .news-cover .news-date[data-v-1c2fb0fb]{position:absolute;top:12px;right:12px;background:hsla(0,0%,100%,.95);padding:6px 10px;border-radius:6px;text-align:center;box-shadow:var(--shadow-sm)}.news-card .news-cover .news-date .day[data-v-1c2fb0fb]{display:block;font-size:18px;font-weight:900;color:var(--primary);line-height:1}.news-card .news-cover .news-date .month[data-v-1c2fb0fb]{display:block;font-size:10px;color:var(--muted);margin-top:2px}.news-card .news-content[data-v-1c2fb0fb]{padding:20px 22px;flex:1;display:flex;flex-direction:column}.news-card .news-content h3[data-v-1c2fb0fb]{font-size:17px;font-weight:700;margin-bottom:10px;line-height:1.4}.news-card .news-excerpt[data-v-1c2fb0fb]{font-size:13px;color:var(--text-2);line-height:1.6;margin-bottom:16px;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.news-card .news-footer[data-v-1c2fb0fb]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--border)}.news-card .news-footer .author[data-v-1c2fb0fb]{font-size:12px;color:var(--muted)}.news-card .news-footer .read-more[data-v-1c2fb0fb]{font-size:13px;color:var(--primary);font-weight:600}.empty-state[data-v-1c2fb0fb]{text-align:center;padding:60px 20px;color:var(--muted)}.modal[data-v-1c2fb0fb]{position:fixed;inset:0;z-index:200;background:rgba(6,22,52,.7);display:flex;align-items:center;justify-content:center;padding:24px}.modal-content[data-v-1c2fb0fb]{background:#fff;border-radius:var(--radius-lg);max-width:720px;width:100%;max-height:86vh;overflow:auto;padding:36px;position:relative}.modal-content h2[data-v-1c2fb0fb]{font-size:24px;font-weight:800;margin-bottom:12px;padding-right:30px}.modal-content .modal-meta[data-v-1c2fb0fb]{display:flex;gap:18px;font-size:12px;color:var(--muted);padding-bottom:16px;border-bottom:1px solid var(--border);margin-bottom:18px}.modal-content .modal-body p[data-v-1c2fb0fb]{font-size:14px;color:var(--text);line-height:1.8;margin-bottom:12px}.modal-content .modal-close[data-v-1c2fb0fb]{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;background:var(--bg-soft);color:var(--text);border-radius:50%;font-size:20px;cursor:pointer;line-height:1;transition:all .2s}.modal-content .modal-close[data-v-1c2fb0fb]:hover{background:var(--primary);color:#fff}@media(max-width:1024px){.news-grid[data-v-1c2fb0fb]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.hero-title[data-v-1c2fb0fb]{font-size:26px}.news-hero[data-v-1c2fb0fb]{height:180px}.news-section[data-v-1c2fb0fb]{padding:40px 0 60px}.news-grid[data-v-1c2fb0fb]{grid-template-columns:1fr}.section-header h2[data-v-1c2fb0fb]{font-size:24px}}