
/* FAQ Lydéric — questions détaillées intégrées en novembre 2026 */
.lp-faq-enhanced{margin-top:58px;margin-bottom:62px}
.lp-faq-enhanced .section-head{margin-bottom:20px}
.lp-faq-enhanced .faq-list{border-top:1px solid #dce4e5}
.lp-faq-enhanced .faq-list details{border-bottom:1px solid #dce4e5}
.lp-faq-enhanced .faq-list summary{display:flex;gap:20px;align-items:center;justify-content:space-between;cursor:pointer;padding:16px 6px;color:#062739;font-size:1.015rem;line-height:1.48;font-weight:700;list-style:none}
.lp-faq-enhanced .faq-list summary::-webkit-details-marker{display:none}
.lp-faq-enhanced .faq-list summary span{display:flex;align-items:center;justify-content:center;flex:0 0 25px;color:#9e893c;font-size:23px;font-weight:400;transition:transform .2s}
.lp-faq-enhanced .faq-list details[open] summary span{transform:rotate(45deg)}
.lp-faq-enhanced .faq-list details[open] summary{color:#062739}
.lp-faq-enhanced .faq-list summary:focus-visible{outline:2px solid #c6b560;outline-offset:2px;border-radius:4px}
.lp-faq-enhanced .faq-answer{max-width:900px;padding:0 46px 17px 6px}
.lp-faq-enhanced .faq-answer p{margin:0;font-size:.955rem;line-height:1.73;color:#4e616c}
@media(max-width:600px){.lp-faq-enhanced .faq-list summary{font-size:.96rem;padding:15px 1px;gap:12px}.lp-faq-enhanced .faq-answer{padding:0 18px 17px 1px}.lp-faq-enhanced .faq-answer p{font-size:.91rem}}
