.faq-details{border-bottom:1px solid #e5e5e5;padding:10px 0}.faq-details summary{cursor:pointer;font-weight:600;font-size:16px;list-style:none}.faq-details summary::-webkit-details-marker{display:none}.faq-details summary:after{content:"+";float:right;font-size:22px;line-height:1}.faq-details[open] summary:after{content:"–"}.faq-details p{margin:10px 0 0;line-height:1.6}