.featured-news-wrapper{margin-bottom: 4rem}.featured-news-card{display: grid;grid-template-columns: 1.2fr 1fr;gap: 1rem;background: var(--bg-card);border: 1px solid var(--border);border-radius: 16px;overflow: hidden;box-shadow: 0 10px 40px var(--shadow);transition: all 0.4s ease;text-decoration: none;color: inherit}.featured-news-card:hover{box-shadow: 0 20px 50px rgba(196,154,43,0.15);border-color: var(--gold)}.featured-image-box{position: relative;height: 100%;overflow: hidden}.featured-image-box::after{content: '';position: absolute;top: 0;right: 0;bottom: 0;width: 150px;background: linear-gradient(to right,transparent,var(--bg-card));pointer-events: none;z-index: 1;transition: background 0.3s ease}.featured-image-box img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.6s ease}.featured-badge{position: absolute;top: 1.5rem;left: 1.5rem;background: linear-gradient(135deg, #f7d070 0%, #c49a2b 50%, #916c16 100%);color: #0c1836;text-shadow: 0 0.5px 0px rgba(255, 255, 255, 0.4);font-size: 0.75rem;font-weight: 800;text-transform: uppercase;letter-spacing: 1px;padding: 0.5rem 1rem;border-radius: 5px;box-shadow: 0 4px 12px rgba(196, 154, 43, 0.25);border: 1px solid rgba(255, 255, 255, 0.25);z-index: 2}.featured-info-box{padding: 0;display: flex;flex-direction: column}.featured-top-content{flex:1;display:flex;flex-direction:column;justify-content:center;padding:2.25rem 3rem 1rem 0}.featured-divider{border: 0;border-top: 1px solid var(--border);margin: 0 3rem 0 0}.featured-footer{display: flex;justify-content: space-between;align-items: center;font-size: 0.88rem;color: var(--text-muted);padding: 1.25rem 3rem 1.75rem 0}.featured-author{display: flex;align-items: center;gap: 0.5rem}.featured-author i{color: var(--gold-light);font-size: 1.1rem}.featured-author span{font-weight: 600}.featured-more{color: var(--gold);font-weight: 700;display: flex;align-items: center;gap: 0.4rem;transition: color 0.2s}.news-meta{display: flex;flex-wrap: wrap;gap: 1.5rem;margin-bottom: 1.25rem;font-size: 0.85rem;color: var(--text-muted)}.news-meta span{display: flex;align-items: center;gap: 0.5rem}.news-meta i{color: var(--gold)}.featured-info-box .news-meta{font-size: 0.7rem}.featured-info-box .news-meta i{font-size: 0.72rem}.featured-title{font-family: 'Cinzel',serif;font-size: 1.55rem;font-weight: 700;line-height: 1.3;color: var(--text);margin-bottom: 1.25rem;transition: color 0.3s}.featured-news-card:hover .featured-title{color: var(--gold)}.featured-excerpt{font-size: 0.95rem;color: var(--text-muted);line-height: 1.7;margin-bottom: 2rem}.btn-premium-news{align-self: flex-start;display: inline-flex;align-items: center;gap: 0.75rem;background: var(--gold-light,#e8bf5a);color: var(--navy,#1B2B6B);padding: 0.85rem 1.75rem;border-radius: 50px;font-weight: 700;font-size: 0.9rem;text-decoration: none;border: 2px solid var(--gold-light,#e8bf5a);box-shadow: 0 4px 14px rgba(232,191,90,0.35);transition: all 0.35s cubic-bezier(0.25,0.8,0.25,1)}.btn-premium-news:hover{background: #6b4908;border-color: #6b4908;color: #ffffff;transform: translateX(4px);box-shadow: 0 6px 20px rgba(107,73,8,0.35)}[data-theme="dark"] .btn-premium-news{background: var(--gold-light,#e8bf5a);border-color: var(--gold-light,#e8bf5a);color: var(--navy,#1B2B6B);box-shadow: 0 4px 16px rgba(232,191,90,0.2)}[data-theme="dark"] .btn-premium-news:hover{background: var(--gold,#845c0b);border-color: var(--gold,#845c0b);color: #ffffff;transform: translateX(4px);box-shadow: 0 6px 20px rgba(132,92,11,0.4)}.news-grid-title{font-family: 'Cinzel',serif;font-size: 1.6rem;font-weight: 700;color: var(--text);margin-bottom: 2rem;border-left: 4px solid var(--gold);padding-left: 1rem}.news-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(350px,1fr));gap: 2.5rem}.news-card{background: var(--bg-card);border: 1px solid var(--border);border-radius: 12px;overflow: hidden;box-shadow: 0 6px 25px var(--shadow);transition: all 0.35s cubic-bezier(0.25,0.8,0.25,1);display: flex;flex-direction: column;height: 100%;text-decoration: none;color: inherit}.news-card:hover{transform: translateY(-6px);box-shadow: 0 15px 35px var(--shadow-hover);border-color: var(--gold-light)}.news-img-box{position: relative;height: 220px;overflow: hidden}.news-img-box img{width: 100%;height: 100%;object-fit: cover;transition: transform 0.5s ease}.news-card:hover .news-img-box img{transform: scale(1.06)}.news-content{padding: 1.75rem 1.75rem 1.25rem 1.75rem;display: flex;flex-direction: column;flex: 1}.news-card-title{font-family: 'Cinzel',serif;font-size: 1.2rem;font-weight: 700;line-height: 1.4;color: var(--text);margin-bottom: 1rem;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;transition: color 0.3s}.news-card:hover .news-card-title{color: var(--gold-light)}.news-card-excerpt{font-size: 0.88rem;color: var(--text-muted);line-height: 1.6;margin-bottom: 1.5rem;display: -webkit-box;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;overflow: hidden;flex: 1}.news-readmore{font-size: 0.88rem;font-weight: 600;color: var(--gold);text-decoration: none;display: inline-flex;align-items: center;gap: 0.5rem;transition: all 0.2s}.news-card:hover .news-readmore{gap: 0.75rem;color: var(--gold-light)}@media(max-width: 992px){.featured-news-card{grid-template-columns: 1fr !important;gap: 0 !important}.featured-image-box{height: 300px !important}.featured-image-box::after{top: auto !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;height: 100px !important;background: linear-gradient(to bottom,transparent,var(--bg-card)) !important}.featured-info-box{padding: 0 !important}.featured-top-content{padding: 2rem 2rem 1rem 2rem !important}.featured-divider{margin: 0 2rem !important}.featured-footer{padding: 1.25rem 2rem 2rem 2rem !important}.featured-title{font-size: 1.35rem}}@media (min-width: 769px){.news-grid.list-layout{grid-template-columns: 1fr !important;gap: 1.5rem !important}.news-grid.list-layout .news-card{flex-direction: row !important;min-height: 230px !important;height: auto !important;align-items: stretch !important}.news-grid.list-layout .news-img-box{width: 320px !important;height: auto !important;flex-shrink: 0 !important}.news-grid.list-layout .news-content{padding: 0 !important;display: flex !important;flex-direction: column !important;justify-content: stretch !important;height: 100% !important;flex: 1 !important}.news-grid.list-layout .news-content > div:first-child{flex: 1 !important;display: flex !important;flex-direction: column !important;justify-content: flex-start !important;padding: 2rem 2rem 1rem 2rem !important}}@media(max-width: 768px){.news-grid{grid-template-columns: 1fr !important}.news-card .news-meta span:nth-child(2){display:none !important}.news-grid.list-layout .news-card{flex-direction:row !important;align-items:center !important;gap:1rem !important;padding:0.75rem !important;min-height:unset !important;height:auto !important}.news-grid.list-layout .news-img-box{width:100px !important;height:80px !important;border-radius:8px !important;flex-shrink:0 !important}.news-grid.list-layout .news-content{padding:0 !important;flex:1 !important;display:block !important}.news-grid.list-layout .news-content > div:first-child{padding:0 0.5rem 0 0 !important;margin:0 !important;display:flex !important;flex-direction:column !important}.news-grid.list-layout .news-content > hr{display:none !important}.news-grid.list-layout .news-content > div:last-child{display:none !important}.news-grid.list-layout .news-meta{margin-bottom:0.3rem !important;font-size:0.72rem !important;gap:0.5rem !important}.news-grid.list-layout .news-meta span{font-size:0.72rem !important}.news-grid.list-layout .news-card-title{font-size:0.95rem !important;margin-bottom:0 !important;line-height:1.35 !important;-webkit-line-clamp:2 !important;line-clamp:2 !important}.news-grid.list-layout .news-card-excerpt{display:none !important}.news-grid.list-layout .news-readmore{display:none !important}}.news-search-box input:focus,.news-sort-box select:focus{border-color: var(--gold-light) !important;box-shadow: 0 0 0 3px rgba(232,191,90,0.15) !important}.news-search-box input:hover,.news-sort-box select:hover{border-color: var(--gold)}@media(max-width: 768px){.news-grid-title{width: 100% !important;text-align: left !important;margin-bottom: 0.5rem !important}.news-controls{width: 100% !important;justify-content: center !important;gap: 0.75rem !important}}@media(max-width: 576px){.news-controls{width: 100% !important;flex-direction: column !important;align-items: stretch !important;gap: 0.75rem !important}.news-search-box{width: 100% !important;min-width: 100% !important}.news-sort-switcher-wrapper{display: flex !important;width: 100% !important;gap: 0.75rem !important;align-items: center !important}.news-sort-box{flex: 1 !important}.news-sort-box select{width: 100% !important;min-width: 100% !important}.layout-switcher-container{flex-shrink: 0 !important;margin-top: 0 !important}.featured-title{font-size: 1.2rem !important}}