:root{--primary-bg:#1a1a1a;--secondary-bg:#2a2a2a;--accent-gradient:linear-gradient(135deg,#f59e0b,#d97706);--glass-bg:rgba(51,51,51,.85);--glass-border:hsla(0,0%,100%,.1);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.9);--text-muted:hsla(0,0%,100%,.7);--shadow-soft:0 0.05333rem 0.26667rem rgba(0,0,0,.4);--shadow-medium:0 0.10667rem 0.42667rem rgba(0,0,0,.5);--border-radius:0.16rem;--border-radius-small:0.10667rem;--accent-color:#f59e0b}.news-card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.73333rem,1fr));gap:.26667rem;margin-top:0}@media(min-width:768px){.news-card-container{grid-template-columns:repeat(2,1fr);gap:.32rem}}@media(min-width:1024px){.news-card-container{grid-template-columns:repeat(3,1fr);gap:.37333rem}}@media(min-width:1400px){.news-card-container{grid-template-columns:repeat(4,1fr);gap:.42667rem}}@media(max-width:767px){.news-card-container{grid-template-columns:1fr;gap:.21333rem}}.news-card-item{display:block;text-decoration:none;background:var(--glass-bg);border:.01333rem solid hsla(0,0%,100%,.05);border-radius:var(--border-radius);box-shadow:var(--shadow-soft);transition:all .3s ease;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.news-card-item:hover{transform:translateY(-.05333rem);box-shadow:0 .16rem .53333rem rgba(0,0,0,.6);border-color:rgba(245,158,11,.3)}.news-card-item:hover .news-card-content .news-card-title{color:var(--accent-color)}.news-card-image{width:100%;height:2.4rem;position:relative;overflow:hidden;background:var(--secondary-bg);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0}.news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.news-card-image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(0,0,0,.2));opacity:0;transition:opacity .3s ease}.news-card-item:hover .news-card-image:after{opacity:1}.news-card-content{padding:.21333rem;flex:1;display:flex;flex-direction:column;gap:.16rem}.news-card-content .news-card-title{font-size:.24rem;font-weight:600;color:var(--text-primary);line-height:1.4;margin:0;transition:color .3s ease;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:.66667rem}@media(max-width:768px){.news-card-content .news-card-title{font-size:.21333rem;min-height:.58667rem}}.news-card-content .news-card-tags{display:flex;flex-wrap:wrap;gap:.08rem;margin:.10667rem 0}.news-card-content .news-card-tags span{padding:.05333rem .10667rem;background:rgba(245,158,11,.15);color:var(--accent-color);border:.01333rem solid rgba(245,158,11,.3);border-radius:.08rem;font-size:.16rem;font-weight:500;transition:all .3s ease;text-transform:uppercase;letter-spacing:.00667rem}.news-card-content .news-card-tags span:hover{background:rgba(245,158,11,.25);border-color:var(--accent-color)}.news-card-content .news-card-info{color:var(--text-muted);font-size:.18667rem;font-weight:400;display:flex;align-items:center;gap:.08rem;margin-top:auto;padding-top:.10667rem;border-top:.01333rem solid hsla(0,0%,100%,.08)}.news-card-content .news-card-info:before{content:"🕐";font-size:.18667rem}@media(max-width:480px){.news-card-container{gap:.16rem;margin-top:0}.news-card-item{border-radius:.13333rem}.news-card-image{height:2.13333rem;border-radius:.10667rem .10667rem 0 0}.news-card-content{padding:.16rem}.news-card-content .news-card-title{font-size:.2rem;min-height:.53333rem;-webkit-line-clamp:2}.news-card-content .news-card-tags span{font-size:.14667rem;padding:.04rem .08rem}.news-card-content .news-card-info,.news-card-content .news-card-info:before{font-size:.16rem}}.camel-news-section{margin-top:.53333rem;padding:0 .26667rem}@media(max-width:768px){.camel-news-section{margin-top:.4rem;padding:0 .2rem}}.news-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.4rem}@media(max-width:768px){.news-section-header{margin-bottom:.26667rem;flex-direction:column;gap:.2rem;align-items:flex-start}}.camel-news-section .camel-section-title{font-size:.42667rem;font-weight:700;color:#fff;margin:0;text-shadow:0 .02667rem .05333rem rgba(0,0,0,.3)}@media(max-width:768px){.camel-news-section .camel-section-title{font-size:.37333rem}}@media(max-width:480px){.camel-news-section .camel-section-title{font-size:.32rem}}.camel-view-more{display:inline-flex;align-items:center;padding:.16rem .32rem;background:linear-gradient(135deg,#dc2626,#b91c1c);color:#fff;text-decoration:none;border-radius:.10667rem;font-size:.29333rem;font-weight:600;transition:all .3s ease;box-shadow:0 .05333rem .16rem rgba(220,38,38,.3)}.camel-view-more:hover{background:linear-gradient(135deg,#b91c1c,#991b1b);transform:translateY(-.02667rem);box-shadow:0 .08rem .26667rem rgba(220,38,38,.4);color:#fff}.camel-view-more:active{transform:translateY(0)}@media(max-width:768px){.camel-view-more{padding:.13333rem .26667rem;font-size:.29333rem;align-self:flex-end}}@media(max-width:480px){.camel-view-more{padding:.10667rem .21333rem;font-size:.29333rem}}@media(max-width:768px){.news-section-content{margin:0 -.06667rem}}.news-empty-state{text-align:center;padding:.53333rem .26667rem;color:hsla(0,0%,100%,.6);font-size:.21333rem}.news-empty-state p{margin:0;font-weight:400}@media(max-width:768px){.news-empty-state{padding:.4rem .2rem;font-size:.18667rem}}@media(max-width:1200px){.camel-news-section{padding:0 .2rem}}@media(max-width:992px){.camel-news-section{margin-top:.46667rem}.news-section-header{margin-bottom:.33333rem}}@media(max-width:576px){.camel-news-section{padding:0 .13333rem;margin-top:.33333rem}.news-section-header{margin-bottom:.26667rem;gap:.16rem}}