body { font-family: Arial, sans-serif; margin: 20px; }
.container { max-width: 800px; margin: auto; }
.article-card { border: 1px solid #ccc; padding: 15px; margin-bottom: 15px; border-radius: 8px; }
.article-card img { width: 100%; height: auto; border-radius: 8px; }
.article-card h2 { margin: 10px 0; }
.button { display: inline-block; padding: 10px 15px; background: blue; color: white; text-decoration: none; border-radius: 5px; }
img { max-width: 100%; border-radius: 8px; }
