/* FAQ Container */
.faq details {
    background: #fff;
    margin-bottom: 12px;
    padding: 16px;
    border-radius: 6px;
    border-left: 4px solid var(--primary);
    cursor: pointer;
    transition: all 0.3s ease;
}

/* FAQ Answer Styling */
.faq details p {
    background-color: #fff5e4; /* The requested color */
    padding: 15px;
    margin-top: 10px;
    border-radius: 4px;
    color: #333; /* Darker text for readability against the light peach background */
}

/* Optional: Removes default summary arrow padding issues */
.faq summary {
    /*font-weight: bold;*/
    color: #6e2e2a;
    outline: none;
}