.news_container__rSG3L{max-width:1200px;margin:0 auto;padding:24px;background:var(--news-background-color);color:var(--news-text-primary);min-height:100vh;transition:background-color .3s ease,color .3s ease}.news_hero__o7L2f{background:linear-gradient(120deg,#4169E1,#3254c5);border-radius:8px;overflow:hidden;position:relative;margin-bottom:32px;display:flex;flex-direction:column;align-items:center;padding:60px 40px;text-align:center;color:white}.news_hero__o7L2f:before{top:-100px;right:-100px;width:300px;height:300px;background:rgba(255,255,255,.1);animation:news_float__kzKvL 15s ease-in-out infinite}.news_hero__o7L2f:after,.news_hero__o7L2f:before{content:"";position:absolute;border-radius:50%;z-index:1}.news_hero__o7L2f:after{bottom:-80px;left:-80px;width:200px;height:200px;background:rgba(255,255,255,.08);animation:news_float__kzKvL 20s ease-in-out infinite reverse}.news_heroBackground__Om6Re,.news_heroGradient__Wl6wm,.news_heroPattern__1EuY5{display:none}.news_heroContent__GqeK7{position:relative;z-index:2;max-width:800px}.news_heroIcon__Fo_6l{font-size:64px;margin-bottom:24px;opacity:.9;animation:news_pulse__6Vgzo 2s ease-in-out infinite}.news_heroTitle__lYVnl{font-size:36px;font-weight:800;margin-bottom:16px}.news_heroSubtitle__LCyEt{font-size:18px;opacity:.9;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.news_heroStats__LKyc_{display:flex;justify-content:center;gap:40px}.news_statItem__LzbTm{text-align:center}.news_statNumber__yynV3{font-size:2rem;margin-bottom:8px}.news_statItem__LzbTm span{font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;opacity:.9}@keyframes news_float__kzKvL{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-30px) rotate(180deg)}}@keyframes news_pulse__6Vgzo{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes news_spin__7e4Q2{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.news_filters__bkdzN{display:flex;justify-content:center;gap:16px;margin-bottom:32px}.news_filters__bkdzN button{padding:12px 24px;border:2px solid var(--news-border-color);background:var(--news-card-bg);color:var(--news-text-secondary);border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s;min-width:100px}.news_filters__bkdzN button:hover{border-color:#4169E1;background:var(--news-hover-bg)}.news_filters__bkdzN button.news_active__67Q9L{background:#4169E1;border-color:#4169E1;color:white}.news_loading__ZdXIm{display:flex;justify-content:center;align-items:center;min-height:400px}.news_loadingSpinner__CeJnm{font-size:1.2rem;color:#6b7280;animation:news_spin__7e4Q2 1s linear infinite}.news_empty__j26bT{text-align:center;padding:80px 20px;color:var(--news-text-secondary);background:var(--news-card-bg);border-radius:16px;margin:40px 0;border:1px solid var(--news-border-color)}.news_empty__j26bT h3{margin-bottom:16px;color:var(--news-text-primary);font-size:1.5rem}.news_grid__ldW7J{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:24px;margin-bottom:48px;padding:0}.news_card__ZjmQa{background:var(--news-card-bg);border-radius:16px;overflow:hidden;border:1px solid var(--news-border-color);transition:all .3s;height:500px;display:flex;flex-direction:column;box-shadow:0 4px 6px rgba(0,0,0,.05)}.news_card__ZjmQa:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.15);border-color:#4169E1}.news_card__ZjmQa.news_featured__4iP_6{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:0}.news_imageContainer__ixYrt{position:relative;height:200px;overflow:hidden;flex-shrink:0}.news_featured__4iP_6 .news_imageContainer__ixYrt{height:300px}.news_image__jUC_z{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.news_card__ZjmQa:hover .news_image__jUC_z{transform:scale(1.05)}.news_imagePlaceholder__PNgWd{width:100%;height:100%;background:var(--news-hover-bg);display:flex;align-items:center;justify-content:center;font-size:3rem;color:var(--news-text-secondary)}.news_featuredBadge__3GZt1{position:absolute;top:16px;left:16px;background:#4169E1;color:white;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:600;box-shadow:0 2px 4px rgba(65,105,225,.3)}.news_content__Oiamw{padding:24px;display:flex;flex-direction:column;flex:1;min-height:0}.news_title__zdNKL{font-size:1.3rem;font-weight:700;margin-bottom:12px;color:var(--news-text-primary);line-height:1.4;flex:1;word-wrap:break-word;overflow-wrap:break-word;display:block;white-space:normal;min-height:100px}.news_featured__4iP_6 .news_title__zdNKL{font-size:1.8rem;margin-bottom:16px}.news_meta__cs8Wt{display:flex;gap:16px;margin-bottom:16px;font-size:.9rem;color:var(--news-text-secondary);margin-top:auto}.news_author__yRBw2{font-weight:600;color:#4169E1}.news_tags__APLLG{display:flex;gap:8px;flex-wrap:wrap}.news_tag__9qUk_{background:#f3f4f6;color:#4169E1;padding:4px 8px;border-radius:12px;font-size:.8rem;font-weight:500}.news_pagination__pxHoE{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:48px}.news_pageBtn__od2cQ{padding:12px 24px;border:1px solid var(--news-border-color);background:var(--news-card-bg);color:var(--news-text-secondary);border-radius:8px;cursor:pointer;font-weight:600;transition:all .2s}.news_pageBtn__od2cQ:hover:not(:disabled){background:#4169E1;color:white;border-color:#4169E1}.news_pageBtn__od2cQ:disabled{opacity:.5;cursor:not-allowed}.news_pageInfo__kI_b0{color:var(--news-text-secondary);font-weight:600}.news_error__8an5r{color:#dc2626!important}@media (max-width:768px){.news_container__rSG3L{padding:16px}.news_header__skNA9 h1{font-size:2rem}.news_grid__ldW7J{gap:16px}.news_card__ZjmQa.news_featured__4iP_6,.news_grid__ldW7J{grid-template-columns:1fr}.news_featured__4iP_6 .news_imageContainer__ixYrt{height:200px}.news_content__Oiamw{padding:16px}.news_meta__cs8Wt{flex-direction:column;gap:8px}.news_filters__bkdzN{flex-direction:column;align-items:center}.news_pagination__pxHoE{flex-direction:column;gap:16px}}