.yalp-article-faq-module{--charbon:#151515;--creme:#fdf6ed;--ink60:rgba(21,21,21,.6);--surface:rgba(21,21,21,.05);background:var(--creme);color:var(--charbon);padding:90px 0 0}.yalp-article-faq-module .faq{display:flex;flex-direction:column;gap:30px;max-width:800px}.yalp-article-faq-module h2{font-size:30px;font-weight:400;line-height:34px;margin:0;scroll-margin-top:110px}.yalp-article-faq-module .liste{display:flex;flex-direction:column;gap:15px}.yalp-article-faq-module .question{background:var(--surface);border-radius:30px;padding:0}.yalp-article-faq-module summary{align-items:center;border-radius:30px;cursor:pointer;display:flex;gap:30px;justify-content:space-between;list-style:none;padding:25px 30px}.yalp-article-faq-module summary::-webkit-details-marker{display:none}.yalp-article-faq-module summary h3{color:var(--charbon);font-size:18px;font-weight:500;line-height:1.3;margin:0}.yalp-article-faq-module .chevron{border-bottom:1.2px solid var(--charbon);border-right:1.2px solid var(--charbon);flex-shrink:0;height:9px;transform:translateY(-3px) rotate(45deg);transition:transform .3s;width:9px}.yalp-article-faq-module .question[open] .chevron{transform:translateY(2px) rotate(-135deg)}.yalp-article-faq-module .reponse{margin-top:-10px;max-width:740px;padding:0 30px 25px}.yalp-article-faq-module .reponse p{color:var(--ink60);font-size:18px;line-height:1.5;margin:0}.yalp-article-faq-module .reponse p+p{margin-top:10px}@media screen and (max-width:768px){.yalp-article-faq-module{padding-top:60px}.yalp-article-faq-module h2{font-size:25px;line-height:28px}.yalp-article-faq-module .faq{gap:20px}.yalp-article-faq-module .liste{gap:10px}.yalp-article-faq-module summary{padding:18px 25px}.yalp-article-faq-module .reponse{padding:0 25px 18px}}@media screen and (min-width:1101px){.yalp-article-faq-module .faq{margin-left:auto}}