.nx-faq .nx-in{max-width:1920px;margin:0 auto;padding:0 120px}.nx-faq.nx-faq{background:linear-gradient(180deg,#141414,#08080c 260px);padding:90px 0 100px;position:relative;overflow:hidden}.nx-faq .nx-faq-grid{display:grid;grid-template-columns:.92fr 1.08fr;gap:50px;align-items:center}.nx-faq .nx-faq-sphere{position:relative;width:100%;max-width:580px;aspect-ratio:1/1;justify-self:center;pointer-events:none}.nx-faq .nx-faq-sphere canvas{position:absolute;inset:0;width:100%!important;height:100%!important;display:block}.nx-faq .nx-faq-col{position:relative;z-index:1}.nx-faq .nx-faq-col h2{font-weight:500;font-size:45px;line-height:.967;letter-spacing:-.45px;text-transform:uppercase;color:#fff;margin-bottom:34px}.nx-faq .nx-faq-item{border-bottom:1px solid rgba(255,255,255,.13)}.nx-faq .nx-faq-item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-size:16px;line-height:.967;letter-spacing:-.16px;color:#fff}.nx-faq .nx-faq-item summary::-webkit-details-marker{display:none}.nx-faq .nx-faq-plus{flex:none;width:24px;height:24px;position:relative;transition:transform .3s}.nx-faq .nx-faq-plus:before,.nx-faq .nx-faq-plus:after{content:"";position:absolute;background:#fff;border-radius:2px}.nx-faq .nx-faq-plus:before{left:0;top:11px;width:24px;height:2px}.nx-faq .nx-faq-plus:after{left:11px;top:0;width:2px;height:24px}.nx-faq .nx-faq-item[open] .nx-faq-plus{transform:rotate(45deg)}.nx-faq .nx-faq-a{padding:0 40px 24px 0;font-size:15px;line-height:1.5;color:#ffffff94}@media(max-width:1023px){.nx-faq .nx-in{padding:0 40px}.nx-faq.nx-faq{padding:56px 0 64px}.nx-faq .nx-faq-grid{grid-template-columns:.82fr 1.18fr;gap:30px}.nx-faq .nx-faq-sphere{max-width:380px}.nx-faq .nx-faq-col h2{font-size:32px;margin-bottom:24px}}@media(max-width:762px){.nx-faq .nx-in{padding:0 20px}.nx-faq.nx-faq{padding:42px 0 50px}.nx-faq .nx-faq-grid{display:block;position:relative}.nx-faq .nx-faq-sphere{position:absolute;left:50%;transform:translate(-50%);top:34%;width:86%;max-width:none;justify-self:auto;opacity:.85;z-index:0}.nx-faq .nx-faq-col h2{font-size:23px}.nx-faq .nx-faq-item summary{font-size:15px;gap:16px;padding:20px 0}.nx-faq .nx-faq-plus{width:22px;height:22px}.nx-faq .nx-faq-plus:before{top:10px;width:22px}.nx-faq .nx-faq-plus:after{left:10px;height:22px}}
