/* Ensure spacing between the top cards and the conditional bottom card */
.card.mb-4.w-100 {
    margin-bottom: 1.5rem !important;
}

/* Optional: Improves the look of lists inside the allowed materials section */
.card-body .text-left ul {
    padding-left: 1.2rem;
    margin-top: 10px;
}