<style>
    #article-list-container {
        font-family: Arial, sans-serif;
        background-color: #f5f5f5;
        padding: 20px;
    }

    h1 {
        text-align: center;
        color: #333;
    }

    .article-list {
        list-style-type: none;
        padding: 0;
        margin: 0;
    }

    .article-list li {
        background-color: #fff;
        border-radius: 5px;
        box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
        padding: 20px;
        margin-bottom: 10px;
    }

    .article-li