/* Landing page styles — supplements Bootstrap 5 */
.rounded-4 { border-radius: 1rem; }

/* Smooth scroll for anchor links */
html { scroll-behavior: smooth; }

/* FAQ accordion styling */
#faqAccordion .accordion-button:not(.collapsed) {
    background-color: #eef2ff;
    color: #4338ca;
    box-shadow: none;
}
#faqAccordion .accordion-button:focus {
    box-shadow: 0 0 0 0.2rem rgba(67, 56, 202, 0.15);
}
