.home{text-align:center;padding:40px 20px}.home img{width:100%;max-width:600px;border-radius:8px;margin-bottom:20px}.news-section{margin-top:40px;padding:20px}.news-section h2{text-align:center;margin-bottom:30px;color:#333}.news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1200px;margin:0 auto}@media (max-width: 768px){.news-grid{grid-template-columns:1fr;padding:0 10px}.news-section{padding:10px}.news-item{padding:15px}}.news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1200px;margin:0 auto;padding:20px}.news-item{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 5px #0000001a;text-align:left;transition:transform .2s ease}.news-item:hover{transform:translateY(-5px)}.news-item h3{color:#2c3e50;margin-bottom:10px;font-size:1.2rem}.news-item p{color:#666;margin-bottom:15px;line-height:1.5}.read-more{display:inline-block;color:#3498db;text-decoration:none;font-weight:500;transition:color .2s ease}.read-more:hover{color:#2980b9}@media (max-width: 768px){.news-grid{grid-template-columns:1fr;padding:10px}.news-item{padding:15px}}.news-page{max-width:1200px;margin:0 auto;padding:40px 20px}.news-page h1{text-align:center;color:#2c3e50;margin-bottom:40px}.news-content{background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 5px #0000001a;line-height:1.6}.news-content h2{color:#2c3e50;margin-bottom:20px}.news-content p{margin-bottom:15px;color:#333}.news-content ul{margin:20px 0;padding-left:20px}.news-content li{margin-bottom:10px;color:#333}@media (max-width: 768px){.news-page{padding:20px 10px}.news-content{padding:20px}}
