.news-list:where(.astro-XZRTOO6Z){padding-bottom:80px}.empty:where(.astro-XZRTOO6Z){text-align:center;color:#999;padding:60px 0}.cat-tabs:where(.astro-XZRTOO6Z){display:flex;flex-wrap:wrap;gap:12px;margin-bottom:28px}.cat-tabs:where(.astro-XZRTOO6Z) .tab:where(.astro-XZRTOO6Z){appearance:none;cursor:pointer;padding:8px 24px;font-size:14px;color:#666;background:#fff;border:1px solid #E0E0E0;border-radius:999px;transition:all .2s ease}.cat-tabs:where(.astro-XZRTOO6Z) .tab:where(.astro-XZRTOO6Z):hover{color:#c40000;border-color:#c40000}.cat-tabs:where(.astro-XZRTOO6Z) .tab:where(.astro-XZRTOO6Z).is-active{color:#fff;background:#C40000;border-color:#c40000}.items:where(.astro-XZRTOO6Z){display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width: 768px){.items:where(.astro-XZRTOO6Z){grid-template-columns:1fr}}.item-card:where(.astro-XZRTOO6Z){display:flex;gap:16px;padding:18px}.item-card:where(.astro-XZRTOO6Z) .thumb:where(.astro-XZRTOO6Z){flex-shrink:0;width:160px;height:110px;border-radius:8px;overflow:hidden;background:#FAFAFA}.item-card:where(.astro-XZRTOO6Z) .thumb:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){width:100%;height:100%;object-fit:cover;transition:transform .4s}.item-card:where(.astro-XZRTOO6Z) .thumb:where(.astro-XZRTOO6Z) .thumb-placeholder:where(.astro-XZRTOO6Z){display:block;width:100%;height:100%;background:linear-gradient(135deg,#f0f0f0,#e6e6e6)}.item-card:where(.astro-XZRTOO6Z):hover .thumb:where(.astro-XZRTOO6Z) img:where(.astro-XZRTOO6Z){transform:scale(1.05)}.item-card:where(.astro-XZRTOO6Z) .content:where(.astro-XZRTOO6Z){flex:1;min-width:0}.item-card:where(.astro-XZRTOO6Z) .title:where(.astro-XZRTOO6Z){font-size:16px;font-weight:600;color:#333;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-card:where(.astro-XZRTOO6Z):hover .title:where(.astro-XZRTOO6Z){color:#c40000}.item-card:where(.astro-XZRTOO6Z) .summary:where(.astro-XZRTOO6Z){font-size:13px;color:#666;line-height:1.6;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.item-card:where(.astro-XZRTOO6Z) .meta:where(.astro-XZRTOO6Z){display:flex;flex-wrap:wrap;gap:12px;font-size:12px;color:#999}.item-card:where(.astro-XZRTOO6Z) .meta:where(.astro-XZRTOO6Z) .date:where(.astro-XZRTOO6Z){font-family:Inter,sans-serif}.item-card:where(.astro-XZRTOO6Z) .meta:where(.astro-XZRTOO6Z) .cat:where(.astro-XZRTOO6Z){color:#c40000;font-weight:500}@media (max-width: 600px){.item-card:where(.astro-XZRTOO6Z){flex-direction:column}.item-card:where(.astro-XZRTOO6Z) .thumb:where(.astro-XZRTOO6Z){width:100%;height:160px}}
