.channel-hero{position:relative;overflow:hidden;padding:74px 0 174px;color:#fff;background:linear-gradient(120deg,#07111f,#122b42)}
.channel-hero__inner{position:relative;z-index:2;max-width:940px}
.article-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:18px;color:#e8f2fb;font-size:14px;font-weight:300}
.article-breadcrumb a{color:#fff}
.channel-hero h1{margin:12px 0 18px;color:#fff;font-size:clamp(48px,6vw,76px);line-height:1.04;font-weight:800}
.channel-hero p{max-width:820px;margin:0;color:#d9e7f3;line-height:1.9}
.channel-section{padding:64px 0;background:var(--paper)}
.news-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:24px;align-items:start}
.news-feed{display:grid;gap:16px}
.news-row{display:grid;grid-template-columns:220px 1fr;gap:24px;padding:28px;border:1px solid var(--line);border-radius:6px;background:#fff;box-shadow:var(--shadow)}
.news-row__image{display:block;overflow:hidden;border-radius:6px;background:#e5eef6}
.news-row__image img{width:100%;height:150px;object-fit:cover}
.news-chip{color:#0074d9;font-size:13px;font-weight:800}
.news-row h3{margin:14px 0 16px;color:#07111f;font-size:26px;line-height:1.25;font-weight:800}
.news-row p{margin:0;color:#435468;line-height:1.8}
.news-row__foot{margin-top:20px;color:#697889}
.news-sidebar{position:sticky;top:104px;display:grid;gap:16px}
.news-panel{padding:26px;border:1px solid var(--line);border-radius:6px;background:#fff;box-shadow:var(--shadow)}
.news-panel h3{margin:0 0 16px;color:#07111f;font-size:24px}
.news-panel p{color:#435468}
.detail-quick{display:grid;gap:10px}
.detail-quick a{padding:12px 14px;border-radius:6px;background:#e9f6fd;color:#07111f;font-weight:800}
.detail-quick a:hover{color:#0074d9}
@media(max-width:920px){.news-layout{grid-template-columns:1fr}
.news-sidebar{position:static}
}@media(max-width:640px){.channel-hero{padding:58px 0 150px}
.channel-hero h1{font-size:42px}
.news-row{grid-template-columns:1fr;padding:20px}
.news-row__image img{height:180px}
}.news-channel{overflow:hidden;background:radial-gradient(circle at 82% 8%,rgba(65,216,255,.12),transparent 24%),linear-gradient(180deg,#eef4fa 0%,#f4f7fb 42%,#fff 100%)}
.channel-section{padding:64px 0}
.news-layout{grid-template-columns:minmax(0,1fr) 318px;gap:24px}
.news-feed{gap:14px}
.news-row,.news-panel{border:1px solid rgba(17,24,39,.08);border-radius:26px;background:#fff;box-shadow:0 14px 34px rgba(17,24,39,.08)}
.news-row{grid-template-columns:230px minmax(0,1fr);gap:0;overflow:hidden;padding:0;transition:transform .2s ease,box-shadow .2s ease}
.news-row:hover{transform:translateY(-3px);box-shadow:0 20px 42px rgba(17,24,39,.12)}
.news-row__image{border-radius:0;min-height:178px}
.news-row__image img{height:100%;min-height:178px}
.news-row__content{padding:20px 22px}
.news-chip{min-height:28px;margin-bottom:12px;padding:0 11px;border-radius:999px;background:#e9f7fe;color:#0074d9;font-size:12px;font-weight:400}
.news-row h3{margin:0 0 12px;font-size:17px;line-height:1.35}
.news-row p{font-size:15px;line-height:1.75;color:#586675;font-size:14px}
.news-row__foot{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px;color:#6b7280;font-size:13px}
.news-sidebar{top:96px}
.news-panel{padding:22px}
.news-panel h3{font-size:20px}
.detail-quick{gap:12px}
.detail-quick a{padding:13px;border-radius:15px;background:#f2f8fc;color:#354352;line-height:1.55}
@media(max-width:1080px){.news-layout{grid-template-columns:1fr}
.news-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}
}@media(max-width:760px){.news-row{grid-template-columns:1fr}
.news-row__image{min-height:180px}
.news-sidebar{grid-template-columns:1fr}
}body.news-channel,main.news-channel{overflow-x:hidden;overflow-y:visible}
.channel-hero{padding:34px 0 174px;background:radial-gradient(circle at 82% 8%,rgba(65,216,255,.12),transparent 24rem),linear-gradient(180deg,#eef4fa 0%,#f4f7fb 48%,var(--paper) 100%)}
.channel-hero__inner{min-height:350px;display:flex;align-items:center;max-width:1200px;overflow:hidden;padding:44px;border:1px solid rgba(17,24,39,.08);border-radius:34px;color:#f8fbff;background:transparent;box-shadow:0 22px 44px rgba(17,24,39,.16)}
.channel-hero__inner>div{max-width:770px}
.channel-hero .article-breadcrumb{color:rgba(248,251,255,.76)}
.channel-hero h1{font-size:clamp(28px,4vw,42px);line-height:1.15}
.channel-hero p{max-width:720px;color:#d8dee6;font-size:15px;line-height:1.85;font-weight:300}
.news-sidebar.detail-sidebar{position:sticky;top:96px;display:grid;gap:16px}
.detail-side-card{padding:22px;border:1px solid rgba(17,24,39,.08);border-radius:26px;background:#fff;box-shadow:0 14px 34px rgba(17,24,39,.08)}
.detail-side-card h3{margin:0 0 16px;color:#07111f;font-size:20px}
.detail-ad{position:relative;overflow:hidden;min-height:164px;border-radius:22px;color:#f8fbff;box-shadow:0 14px 34px rgba(17,24,39,.09)}
.detail-ad:after{content:"";position:absolute;inset:0;background:linear-gradient(145deg,rgba(7,17,31,.2),rgba(7,17,31,.38))}
.detail-ad img{width:100%;height:100%;min-height:264px;object-fit:cover}
.detail-ad span{position:absolute;left:18px;right:18px;bottom:16px;z-index:1;display:block;padding:0}
.detail-ad b{display:block;margin-bottom:6px;color:#fff;font-size:17px}
.detail-ad em{display:block;color:#d9e7f3;font-style:normal;font-size:13px;line-height:1.55;font-weight:200}
@media(max-width:1080px){.news-sidebar.detail-sidebar{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}
.news-sidebar.detail-sidebar .detail-side-card{grid-row:span 2}
}@media(max-width:760px){.channel-hero{padding:24px 0 145px}
.channel-hero__inner{min-height:auto;padding:28px 22px;border-radius:26px;background:transparent}
.news-sidebar.detail-sidebar{grid-template-columns:1fr}
.news-sidebar.detail-sidebar .detail-side-card{grid-row:auto}
}.channel-hero{padding:72px 0 190px;background:radial-gradient(circle at 78% 8%,rgba(65,216,255,.16),transparent 25rem),linear-gradient(180deg,#091326,#07111f)}
.channel-hero__inner{min-height:300px;max-width:1200px;display:flex;align-items:center;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#f8fbff}
.channel-hero__inner>div{max-width:770px}
.channel-hero .hero-waves{bottom:-1px;height:205px}
.channel-hero .section-parallax use:nth-child(4){fill:var(--paper)}
.news-sidebar .detail-quick a{font-size:14px;font-weight:400;color:#354352}
.news-pagination{margin-top:18px;padding:18px 0}
@media(max-width:760px){.channel-hero{padding:52px 0 150px}
.channel-hero__inner{min-height:auto;padding:0}
.channel-hero h1{font-size:34px}
}.channel-hero{background:linear-gradient(90deg,rgba(4,11,20,.96) 0%,rgba(4,11,20,.78) 45%,rgba(4,11,20,.34) 74%,rgba(4,11,20,.16) 100%),url("../images/newsroom-bg.webp") center right/cover no-repeat,#07111f}
@media(max-width:760px){.channel-hero{background:linear-gradient(180deg,rgba(4,11,20,.96),rgba(4,11,20,.62)),url("../images/newsroom-bg.webp") center/cover no-repeat,#07111f}
}