/* FAQ accordion — active (open) question uses the brand gradient (all .faq-section blocks) */
.faq-section .accordion-button:not(.collapsed) {
    background: linear-gradient(135deg, rgb(127, 199, 228) 0%, rgb(6, 182, 212) 100%);
    color: #fff;
    box-shadow: none;
}

.faq-section .accordion-button:not(.collapsed)::after {
    filter: brightness(0) invert(1);
}

.faq-section .accordion-button:focus {
    box-shadow: none;
    border-color: transparent;
}
