.wt-scope .faq{background:var(--wt-paper);padding-top:0}.wt-scope .faq-list{max-width:820px;margin:0 auto}.wt-scope .faq-item{background:#fff;border:1px solid var(--wt-line);border-radius:18px;margin-bottom:16px;overflow:hidden}.wt-scope .faq-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:24px 28px;cursor:pointer;font-family:'Bricolage Grotesque',sans-serif;font-weight:700;font-size:18px}.wt-scope .faq-item summary::-webkit-details-marker{display:none}.wt-scope .faq-item summary .plus{width:32px;height:32px;border-radius:50%;background:var(--wt-paper);display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--wt-blue);flex-shrink:0;transition:transform .2s,background .2s}.wt-scope .faq-item[open] summary .plus{transform:rotate(45deg);background:var(--wt-yellow);color:var(--wt-navy)}.wt-scope .faq-item .ans{padding:0 28px 26px;font-size:15.5px;color:var(--wt-muted);max-width:680px}@media(max-width:680px){.wt-scope .faq-item summary{padding:18px 20px;font-size:16px;gap:14px}.wt-scope .faq-item summary .plus{width:28px;height:28px;font-size:16px}.wt-scope .faq-item .ans{padding:0 20px 20px;font-size:14.5px}}