.media-news{text-align:center;max-width:1200px;margin:0 auto;padding:80px 8% 40px}.media-news h2{margin-bottom:40px;font-size:2rem}.news-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.news-card{background:var(--bg);border:1px solid var(--border);text-align:left;box-shadow:var(--shadow-sm);border-radius:12px;padding:24px;transition:transform .3s,box-shadow .3s}.news-card:hover{box-shadow:var(--shadow-lg);border-color:var(--accent-border);transform:translateY(-5px)}.news-date{color:#ce6720;font-size:.85rem;font-weight:600}.news-card h3{margin:10px 0;font-size:1.1rem}.news-card p{color:var(--text);font-size:.9rem;line-height:1.6}.media-gallery{text-align:center;max-width:1200px;margin:0 auto;padding:40px 8% 100px}.media-gallery h2{margin-bottom:40px;font-size:2rem}.gallery-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.gallery-item{height:220px;box-shadow:var(--shadow-sm);border-radius:12px;overflow:hidden}.gallery-item img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.gallery-item:hover img{transform:scale(1.08)}
