 body {
        font-family: Arial, sans-serif;

        margin: 0 auto;

        line-height: 1.5;
    }

    h1 {
        font-size: 36px;
        font-weight: bold;
        text-align: center;
        margin-top: 0;
    }

    h2 {
        font-size: 28px;
        font-weight: bold;
        margin-top: 40px;
    }

    p {
        font-size: 18px;
        margin-bottom: 20px;
    }

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

    .alert {
        padding: 15px;
        margin-bottom: 20px;
        border: 1px solid transparent;
        border-radius: 4px;
    }

    .alert-success {
        color: #155724;
        background-color: #d4edda;
        border-color: #c3e6cb;
    }
