.sfy-faq{max-width:var(--global-max-width);padding:0 var(--global-space);margin:50px auto}.sfy-faq h2{margin-bottom:30px}.sfy-faq .sfy-faq__item{border:1px solid #e5e5e5;border-radius:6px;overflow:hidden}.sfy-faq .sfy-faq__answer p{font-size:12px}.sfy-faq .sfy-faq__question{color:#959595;background-color:#f6f6f6;width:100%;border:none;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:16px;font-weight:600;text-align:left;height:auto}.sfy-faq .sfy-faq__item{background-color:#f6f6f6}.sfy-faq .sfy-faq__item.active .sfy-faq__question{color:#000;background:none}.faq-item,.faq-question,details summary{-webkit-tap-highlight-color:rgba(0,0,0,0)}.faq-question:focus,details summary:focus{outline:none}