.news-page{color:#fff;background:#05070a;min-height:100vh;padding-bottom:50px}.news-hero{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;height:50vh;display:flex}.news-hero-title{background:linear-gradient(90deg,#fff,#3b82f6);-webkit-text-fill-color:transparent;text-transform:uppercase;letter-spacing:2px;-webkit-background-clip:text;margin-bottom:1rem;font-size:3.5rem;font-weight:800}.news-hero-subtitle{color:#cbd5e1;max-width:600px;margin:0 auto;font-size:1.2rem}.news-main-container{z-index:10;grid-template-columns:2.8fr 1fr;gap:30px;max-width:1400px;margin:-50px auto 50px;padding:0 20px;display:grid;position:relative}.news-content-left{flex-direction:column;gap:30px;display:flex}.news-column{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172acc;border:1px solid #ffffff1a;border-radius:20px;flex-direction:column;height:700px;padding:30px;display:flex}.news-scroll-content{flex:1;padding-right:10px;overflow-y:auto}.news-scroll-content::-webkit-scrollbar{width:6px}.news-scroll-content::-webkit-scrollbar-track{background:#ffffff0d;border-radius:10px}.news-scroll-content::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:10px}.news-scroll-content::-webkit-scrollbar-thumb:hover{background:#3b82f6}.news-section-header{margin-bottom:25px}.news-section-title{color:#fff;margin-bottom:8px;font-size:1.5rem;font-weight:700}.title-underline{background:#3b82f6;border-radius:2px;width:50px;height:3px}.news-card-major{background:#1e293b80;border:1px solid #ffffff0d;border-radius:15px;margin-bottom:35px;transition:transform .3s;overflow:hidden}.news-card-major:hover{border-color:#3b82f666;transform:translateY(-5px)}.news-card-image-wrapper{height:250px;position:relative}.news-card-img{object-fit:cover;width:100%;height:100%}.news-category-tag{color:#fff;text-transform:uppercase;background:#3b82f6;border-radius:20px;padding:5px 12px;font-size:.75rem;font-weight:600;position:absolute;top:15px;left:15px}.news-card-body{padding:20px}.news-date{color:#94a3b8;align-items:center;gap:8px;margin-bottom:12px;font-size:.85rem;display:flex}.news-card-title{color:#fff;margin-bottom:12px;font-size:1.4rem;font-weight:700;line-height:1.4}.news-card-desc{color:#cbd5e1;margin-bottom:20px;font-size:.95rem;line-height:1.6}.news-read-more{color:#3b82f6;align-items:center;gap:5px;font-size:.9rem;font-weight:600;text-decoration:none;transition:gap .2s;display:inline-flex}.news-read-more:hover{gap:10px}.news-card-secondary-link{text-decoration:none;display:block}.news-card-secondary-link:hover .news-card-title-mini{color:#3b82f6}.news-card-secondary-link:hover .news-card-secondary{border-bottom-color:#3b82f666}.news-card-secondary{border-bottom:1px solid #ffffff0d;gap:15px;margin-bottom:25px;padding-bottom:20px;display:flex}.news-card-image-mini{border-radius:8px;flex-shrink:0;width:100px;height:70px;overflow:hidden}.news-card-img-mini{object-fit:cover;width:100%;height:100%}.news-category-mini{color:#3b82f6;text-transform:uppercase;margin-bottom:5px;font-size:.7rem;font-weight:700;display:block}.news-card-title-mini{color:#f1f5f9;margin-bottom:5px;font-size:.95rem;font-weight:600;line-height:1.4;transition:color .3s}.news-date-mini{color:#64748b;font-size:.75rem}.news-sidebar{flex-direction:column;gap:30px;display:flex}.news-sidebar-widget{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172ae6;border:1px solid #ffffff1a;border-radius:20px;padding:30px}.widget-title{color:#fff;margin-bottom:10px;font-size:1.3rem;font-weight:700}.widget-underline{background:#3b82f6;border-radius:2px;width:40px;height:3px;margin-bottom:25px}.news-search-box{position:relative}.news-search-input{color:#fff;background:#1e293b99;border:1px solid #ffffff1a;border-radius:12px;width:100%;padding:12px 45px 12px 15px;font-size:.95rem;transition:all .3s}.news-search-input:focus{background:#1e293bcc;border-color:#3b82f6;outline:none;box-shadow:0 0 15px #3b82f633}.news-search-icon{color:#64748b;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.trending-item{border-radius:12px;align-items:flex-start;gap:15px;margin-bottom:20px;padding:10px;text-decoration:none;transition:background .3s;display:flex}.trending-item:hover{background:#ffffff0d}.trending-number{color:#3b82f633;font-size:1.8rem;font-weight:800;line-height:1}.trending-title{color:#e2e8f0;font-size:1rem;font-weight:600;line-height:1.4;transition:color .3s}.trending-item:hover .trending-title{color:#3b82f6}@media (max-width:1200px){.news-main-container{grid-template-columns:1.5fr 1fr}}@media (max-width:992px){.news-main-container{grid-template-columns:1fr;margin-top:20px}.news-hero{height:30vh}.news-hero-title{font-size:2.5rem}.news-column{height:auto}.news-scroll-content{overflow-y:visible}}.no-results{text-align:center;background:#1e293b4d;border:1px dashed #ffffff1a;border-radius:15px;padding:40px 20px}.no-results p{color:#94a3b8;font-size:1.1rem;font-style:italic}
