.news-featured-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:stretch;margin-top:40px}.news-content-grid{display:grid;grid-template-columns:1fr 320px;gap:48px;align-items:start}.news-articles-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px}.news-cat-nav{display:flex;padding:0 24px;border-bottom:1px solid var(--line);position:sticky;top:64px;z-index:20;background:rgba(15,13,18,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-x:auto;-webkit-overflow-scrolling:touch}.news-cat-nav a{white-space:nowrap}.news-article-link{display:flex;flex-direction:column;text-decoration:none;color:inherit}.news-article-link:hover h3{color:var(--accent)}.news-featured-link{text-decoration:none;color:inherit;display:contents}.news-trending-item{display:flex;gap:14px;padding:12px 0;cursor:pointer;text-decoration:none;color:inherit}.news-trending-item:hover .news-trending-title{color:var(--accent)}.news-trending-title{font-size:13px;font-weight:500;line-height:1.4;transition:color .15s}.news-thumb-img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.news-no-wp{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 24px;min-height:320px;border:1px dashed var(--line-2);border-radius:12px;background:var(--bg-2);margin:40px 0}@media (max-width:1080px){.news-featured-grid{gap:24px}.news-content-grid,.news-featured-grid{grid-template-columns:1fr}.news-articles-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.news-featured-grid{gap:16px}.news-articles-grid{grid-template-columns:1fr}}@media (max-width:480px){.news-articles-grid{grid-template-columns:1fr}.news-cat-nav{padding:0 12px}.news-no-wp{padding:48px 16px}}@media (max-width:360px){.news-featured-grid{gap:12px;margin-top:24px}.news-content-grid{gap:24px}.news-articles-grid{gap:16px}.news-cat-nav{padding:0 10px;top:56px}.news-no-wp{padding:36px 12px;min-height:240px}}