.nx-faq__wrap{display:grid;gap:36px}.nx-faq__head{display:grid;gap:14px;max-width:640px}.nx-faq__groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px 40px}.nx-faq__group-h{font-family:var(--nx-font-mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--nx-muted);margin:0 0 6px}[dir=rtl] .nx-faq__group-h{font-family:var(--nx-font-arabic);letter-spacing:0;font-size:13px}.nx-on-ink .nx-faq__group-h{color:var(--nx-muted-dark)}.nx-faq__item{border-top:1px solid var(--nx-line);padding:12px 0}.nx-on-ink .nx-faq__item{border-color:rgba(245,246,248,.1)}.nx-faq__item:last-child{border-bottom:1px solid var(--nx-line)}.nx-faq__item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:16px;font-weight:700;font-size:16px;line-height:1.35}.nx-faq__item summary::-webkit-details-marker{display:none}.nx-faq__item summary:after{content:"+";color:var(--nx-muted);flex:none}.nx-faq__item[open] summary:after{content:"×"}.nx-faq__item p{margin:10px 0 0;font-size:15px;line-height:1.6;color:var(--nx-muted)}.nx-on-ink .nx-faq__item p{color:var(--nx-muted-light)}.nx-faq__more{justify-self:start}