.brevo-campaigns {
    max-width: 800px;
    margin: 20px auto;
}

.brevo-campaigns .campaign {
    padding: 15px;
    margin-bottom: 15px;
    border: 1px solid #ddd;
    border-radius: 4px;
    background: #fff;
}

.brevo-campaigns .campaign h3 {
    margin: 0;
    font-size: 18px;
}

.brevo-campaigns .campaign a {
    color: #0073aa;
    text-decoration: none;
    transition: color 0.2s ease;
}

.brevo-campaigns .campaign a:hover {
    color: #00a0d2;
}