.news-hero{background:radial-gradient(circle at top left,#e1e8f4 0,transparent 52%),radial-gradient(circle at 120% 0,#f6eee0 0,transparent 55%),var(--color-background)}.news-hero-inner{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:var(--space-10);align-items:center}.news-hero-content{max-width:640px}.news-hero-media{position:relative;border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-glass);background:#000}.news-hero-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--transition-slow),opacity var(--transition-slow)}.news-hero-media::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(5,8,20,0.85),transparent 55%)}.news-hero-media figcaption{position:absolute;left:var(--space-5);right:var(--space-5);bottom:var(--space-5);color:#fff;font-size:var(--font-size-xs);letter-spacing:0.12em;text-transform:uppercase;opacity:0.9}.news-hero-media:hover img{transform:scale(1.05);opacity:0.95}.news-featured-meta{display:flex;gap:var(--space-8);align-items:flex-start}.news-featured-article{margin-top:var(--space-4)}.news-featured-body h3{margin-bottom:var(--space-3)}.news-featured-body h4{margin-top:var(--space-4)}.news-featured-cta{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.news-latest-grid .news-card{height:100%;display:flex;flex-direction:column;gap:var(--space-3)}.news-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-2)}.news-card-link{display:inline-flex;align-items:center;gap:0.35rem;margin-top:auto;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:0.14em;color:var(--color-primary)}.news-card-link::after{content:"→";font-size:0.85em;transition:transform var(--transition-base)}.news-card-link:hover::after{transform:translateX(3px)}.news-interviews-grid .news-card{height:100%}.news-daily-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.3fr);gap:var(--space-8);align-items:stretch}.news-daily-media{border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-md);background:#000}.news-daily-media img{width:100%;height:100%;object-fit:cover;opacity:0.98;transition:transform var(--transition-slow),opacity var(--transition-slow)}.news-daily-media:hover img{transform:scale(1.04);opacity:0.94}.news-daily-media figcaption{padding:var(--space-3) var(--space-4);font-size:var(--font-size-xs);color:var(--gray-600);background:rgba(248,249,251,0.96)}.news-daily-content .news-card{height:100%;display:flex;flex-direction:column;gap:var(--space-3)}.news-daily-meta{display:flex;flex-wrap:wrap;gap:var(--space-6);margin-top:var(--space-3)}.news-daily-links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.news-strategy-grid .news-card{height:100%;display:flex;flex-direction:column;gap:var(--space-3)}.news-photo-card{padding:0}.news-photo-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr);gap:0}.news-photo-media{position:relative;overflow:hidden;border-radius:var(--radius-lg) 0 0 var(--radius-lg)}.news-photo-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.02);transition:transform var(--transition-slow),opacity var(--transition-slow)}.news-photo-media figcaption{position:absolute;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);color:#fff;font-size:var(--font-size-xs);letter-spacing:0.12em;text-transform:uppercase;text-shadow:0 8px 18px rgba(0,0,0,0.7)}.news-photo-card:hover .news-photo-media img{transform:scale(1.05);opacity:0.96}.news-photo-content{padding:var(--space-6) var(--space-7);display:flex;flex-direction:column;gap:var(--space-3)}.news-venue-card{display:flex;flex-direction:column;gap:var(--space-4);padding:0;overflow:hidden}.news-venue-media{height:180px;overflow:hidden}.news-venue-media img{width:100%;height:100%;object-fit:cover;transform:scale(1.03);transition:transform var(--transition-slow),opacity var(--transition-slow)}.news-venue-card:hover .news-venue-media img{transform:scale(1.06);opacity:0.96}.news-venue-content{padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3);height:100%}.news-bottom-grid .news-card{height:100%}.news-cta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid rgba(199,213,230,0.7);background:linear-gradient(120deg,rgba(199,213,230,0.45),rgba(255,255,255,0.9));box-shadow:var(--shadow-md)}.news-cta-content{max-width:620px}.news-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}@media (max-width:1024px){.news-hero-inner{grid-template-columns:1.2fr 1fr;gap:var(--space-6)}.news-photo-layout{grid-template-columns:1fr}.news-photo-media{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.news-photo-content{padding:var(--space-5)}}@media (max-width:768px){.news-hero-inner{grid-template-columns:1fr}.news-hero-media{order:-1}.news-featured-meta{flex-direction:column;gap:var(--space-4)}.news-daily-layout{grid-template-columns:1fr;gap:var(--space-6)}.news-photo-content{padding:var(--space-4)}.news-venue-media{height:160px}.news-cta{flex-direction:column;align-items:flex-start}.news-cta-actions{width:100%;justify-content:flex-start}}