/* FAQ - Light theme */
.sslp-faq--light {
    background: #F5F5F5;
}

.sslp-faq--light .sslp-section__title {
    color: #0D0D0D;
    font-weight: 700;
}

.sslp-faq--light .sslp-section__subtitle {
    color: #555;
    text-align: center;
}

.sslp-faq--light .sslp-faq-item {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, 0.08);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}

.sslp-faq--light .sslp-faq-question {
    color: #0D0D0D;
    font-weight: 600;
}

.sslp-faq--light .sslp-faq-question:hover {
    background: rgba(0, 0, 0, 0.02);
}

.sslp-faq--light .sslp-faq-question__icon {
    color: #9CA846;
}

.sslp-faq--light .sslp-faq-answer__content {
    color: #444;
    font-weight: 400;
}

.sslp-faq--light .sslp-faq-answer__content strong {
    color: #0D0D0D;
    font-weight: 600;
}
