.edb-market-faq{width:100%;min-width:0;margin:20px 0 0;color:#242424;text-align:left}
.edb-market-faq *{box-sizing:border-box}
.edb-faq-group{background:#fff;border:1px solid #e0e5eb;border-radius:12px;overflow:hidden}
.edb-market-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;min-height:48px;padding:12px 18px;font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}
.edb-market-faq summary::-webkit-details-marker{display:none}
.edb-market-faq summary>span{min-width:0}
.edb-market-faq summary>svg{width:20px;height:20px;flex:0 0 20px;color:var(--elite-brand-red,#ff2929);transition:transform .15s}
.edb-market-faq details[open]>summary>svg{transform:rotate(180deg)}
.edb-market-faq .edb-faq-group>summary{min-height:54px;color:var(--elite-brand-red,#ff2929);font-size:17px;padding:14px 20px}
.edb-faq-group>summary i{margin-right:7px}
.edb-faq-items{padding:0 18px 8px;border-top:1px solid #e8ebef}
.edb-faq-item+.edb-faq-item{border-top:1px solid #e8ebef}
.edb-market-faq .edb-faq-item>summary{padding:12px 0}
.edb-market-faq .edb-faq-answer{padding:0 30px 14px 0;font-size:14px;font-weight:400;line-height:1.65;color:#596779}
.edb-market-faq .edb-faq-answer p{margin:0!important;font-size:inherit;line-height:inherit}
.edb-market-faq summary:hover{background:#fff9f9}
.edb-market-faq summary:focus-visible{outline:2px solid var(--elite-brand-red,#ff2929);outline-offset:-3px;border-radius:6px}
@media(max-width:600px){.edb-market-faq{margin-top:16px}.edb-market-faq .edb-faq-group>summary{padding:13px 15px;font-size:16px}.edb-faq-items{padding:0 15px 5px}.edb-market-faq .edb-faq-item>summary{font-size:14px;min-height:46px}.edb-market-faq .edb-faq-answer{padding-right:0}}
