.s-faq{background:#f3f4fa;border-top:1px solid #eceef6;border-bottom:1px solid #eceef6}.s-faq-in{max-width:860px;margin:0 auto;padding:80px 28px}.s-faq-in .h2{text-align:center;letter-spacing:-1.3px;font-size:40px}.s-faq-list{background:#fff;border:1px solid #e6e8f0;border-radius:20px;margin-top:32px;overflow:hidden}.s-faq-item{border-top:1px solid #f1f2f6}.s-faq-item:first-child{border-top:none}.s-faq-item button{cursor:pointer;color:#14151a;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:20px 22px;font-size:16.5px;font-weight:600;display:flex}.s-faq-item svg{flex:none;transition:transform .25s}.s-faq-item [aria-expanded=true] svg{transform:rotate(180deg)}.s-faq-a{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid;overflow:hidden}.s-faq-a>div{min-height:0;overflow:hidden}.s-faq-a p{color:#4a4c57;padding:0 22px 20px;font-size:15.5px;line-height:1.6}[aria-expanded=true]+.s-faq-a{grid-template-rows:1fr}
