#wiz-faq .WizFAQ__grid>div{padding:0;background:transparent;border-radius:0;display:flex;flex-direction:column;gap:8px;align-self:start}
#wiz-faq details,#wiz-faq details:last-child{border:0;border-radius:24px;background:#0d1112;overflow:hidden;color:var(--ink);box-shadow:inset 0 0 0 1px #a2b7b90d}
#wiz-faq summary{padding:24px;gap:12px;min-height:76px;font-size:18px;line-height:1.35;font-weight:400;letter-spacing:-.035em;user-select:none}
#wiz-faq summary span{width:28px;height:28px;border-radius:50%;background:#a2b7b909;flex:none}
#wiz-faq summary span:before,#wiz-faq summary span:after{width:12px;height:1px;left:8px;top:13.5px;background:#a7b3b4;transition:transform .6s cubic-bezier(.22,.8,.25,1)}
#wiz-faq summary span:before{transform:rotate(0deg)}
#wiz-faq summary span:after{transform:rotate(90deg)}
#wiz-faq details[data-expanded] summary span:before{transform:rotate(180deg)}
#wiz-faq details[data-expanded] summary span:after{transform:rotate(180deg)}
#wiz-faq details>div{padding:0 24px 24px;animation:none;transform-origin:top}
#wiz-faq details p{font-size:16px;line-height:1.5;color:var(--muted);letter-spacing:-.015em}
#wiz-faq summary:focus-visible{outline:1px solid #a2b7b94d;outline-offset:-5px;border-radius:24px}
@media(max-width:640px){#wiz-faq summary{padding:22px 20px;font-size:16px}#wiz-faq details>div{padding:0 20px 22px}#wiz-faq details p{font-size:15px}}
@media(prefers-reduced-motion:reduce){#wiz-faq summary span:before,#wiz-faq summary span:after{transition:none}}
