.cb-faq{background:var(--c-bg-3,#0b1220);padding:56px 0}.cb-faq h2{color:var(--c-white,#fff);overflow-wrap:break-word;margin:0 0 24px;font-size:clamp(22px,3vw,30px);line-height:1.25}.cb-faq-list{gap:12px;max-width:900px;display:grid}.cb-faq-item{border:1px solid var(--c-border-dark,#ffffff1f);border-radius:var(--r-lg,16px);background:#ffffff08;padding:0 18px}.cb-faq-item>summary{cursor:pointer;color:var(--c-white,#fff);overflow-wrap:break-word;padding:16px 28px 16px 0;font-weight:600;list-style:none;position:relative}.cb-faq-item>summary::-webkit-details-marker{display:none}.cb-faq-item>summary:after{content:"+";color:var(--c-green-l,#16a34a);font-size:20px;line-height:1;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.cb-faq-item[open]>summary:after{content:"−"}.cb-faq-item>div{color:var(--c-white,#fff);padding:0 0 18px;line-height:1.6}
