.neura-hero--faq{padding:5.5rem 0 3.5rem;background:radial-gradient(700px 380px at 20% 20%,rgba(255,107,44,.24),transparent 60%),radial-gradient(700px 380px at 80% 30%,rgba(0,122,195,.22),transparent 60%),linear-gradient(180deg,rgba(10,12,16,.95),rgba(10,12,16,.92))}.neura-hero__inner{max-width:820px}.neura-kicker{opacity:.85;letter-spacing:.08em;text-transform:uppercase;font-size:.85rem}.neura-hero__title{margin:.35rem 0 .6rem}.neura-hero__desc{opacity:.85;max-width:62ch}.neura-faq-searchbar{margin-top:1.4rem;display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.10);backdrop-filter:blur(8px)}.neura-faq-searchbar__icon{opacity:.7}.neura-faq-searchbar__input{flex:1;background:transparent;border:0;outline:none;color:inherit;font-size:1rem}.neura-faq-searchbar__clear{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:inherit;padding:.45rem .7rem;border-radius:12px;cursor:pointer}.neura-faq-searchbar__clear:hover{border-color:rgba(255,255,255,.22)}.neura-faq-chips{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.6rem}.neura-chip{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.04);color:inherit;padding:.55rem .85rem;border-radius:999px;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.neura-chip:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.24)}.neura-chip.is-active{border-color:rgba(255,107,44,.7);box-shadow:0 0 0 4px rgba(255,107,44,.12)}.neura-help-strip{padding:2.5rem 0}.neura-help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.neura-help-card{border-radius:18px;padding:1.2rem 1.2rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.neura-help-card h3{margin:0 0 .4rem;font-size:1.15rem}.neura-help-card p{margin:0 0 .8rem;opacity:.85}.neura-link{color:#ff6b2c;text-decoration:none}.neura-link:hover{text-decoration:underline}.neura-faq-layout{display:grid;grid-template-columns:1.45fr .55fr;gap:1.5rem;align-items:start}.neura-faq-meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;opacity:.9}.neura-faq-count{font-weight:600}.neura-faq-hint{opacity:.75;font-size:.95rem}.neura-faq-item{border-radius:18px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);overflow:hidden;margin-bottom:.9rem}.neura-faq-q{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.05rem;background:transparent;border:0;color:inherit;cursor:pointer;text-align:left}.neura-faq-q__text{font-size:1.05rem;font-weight:600}.neura-faq-q__icon{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.10);background:rgba(255,255,255,.04);position:relative;flex:0 0 36px}.neura-faq-q__icon:before,.neura-faq-q__icon:after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:2px;background:rgba(255,255,255,.85)}.neura-faq-q__icon:after{width:2px;height:14px}.neura-faq-item.is-open .neura-faq-q__icon:after{opacity:0}.neura-faq-a{padding:0 1.05rem 1.05rem}.neura-faq-a__inner{padding-top:.25rem;opacity:.9}.neura-faq-a__cat{margin-top:.7rem;font-size:.85rem;opacity:.75}.neura-faq-pager{display:flex;gap:.7rem;align-items:center;justify-content:center;margin-top:1.25rem}.neura-faq-pages{display:flex;gap:.45rem;flex-wrap:wrap;justify-content:center}.neura-faq-pagebtn{width:38px;height:38px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:inherit;cursor:pointer}.neura-faq-pagebtn.is-active{border-color:rgba(255,107,44,.7);box-shadow:0 0 0 4px rgba(255,107,44,.12)}.neura-faq-empty{margin-top:2rem;text-align:center;padding:2rem 1.5rem;border-radius:18px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.neura-side-card{position:sticky;top:110px;border-radius:20px;padding:1.25rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.10)}.neura-side-card h3{margin:0 0 .4rem}.neura-side-card p{margin:0 0 1rem;opacity:.85}.neura-side-list{margin:0 0 1.1rem;padding-left:1.1rem;opacity:.85}@media (max-width:992px){.neura-help-grid{grid-template-columns:1fr}.neura-faq-layout{grid-template-columns:1fr}.neura-side-card{position:static}}