.faq{margin:0 auto;max-width:720px}.faq-item{background:#fff;border:1px solid #e6e6e6;border-radius:14px;box-shadow:0 0 0 transparent;margin:14px 0;overflow:hidden}.faq-item>summary{list-style:none}.faq-item>summary::-webkit-details-marker{display:none}.faq-q{cursor:pointer;display:flex;gap:12px;padding:18px;position:relative}.faq-q,.faq-qicon{align-items:center}.faq-qicon{background:#f15a24;border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:16px;font-weight:700;height:30px;justify-content:center;width:30px}.faq-qtext{color:#333;font-size:16px;font-weight:600;line-height:1.4;padding-right:38px}.faq-plus{border-radius:10px;display:grid;flex:0 0 auto;height:34px;margin-left:auto;place-items:center;position:relative;width:34px}.faq-plus:after,.faq-plus:before{background:#333;border-radius:2px;content:"";height:2px;position:absolute;transition:transform .2s ease;width:16px}.faq-plus:after{transform:rotate(90deg)}.faq-item[open] .faq-plus:after{transform:rotate(0deg)}.faq-a{color:#666;padding:0 18px 18px 60px}.faq-a p{font-size:14px;line-height:1.8;margin:0}.faq-item[open] .faq-a{animation:faqFade .25s ease}@keyframes faqFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.faq-q:hover{background:#fafafa}