body {
    background-color: #f8f9fa;
}
h2 {
    color: #343a40;
}
.card {
    border-radius: 10px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}
.btn {
    border-radius: 5px;
}

@media (max-width: 576px) {
    .card-body h5 {
        font-size: 1rem;
    }
    .card-body p {
        font-size: 0.9rem;
    }
}