.faq_bg__nZ0z2{background:#f8fafc;min-height:100vh}.faq_wrap__oJOjR{max-width:860px;margin:0 auto;padding:0 24px}.faq_wrapSm__5RTEk{max-width:560px;margin:0 auto;padding:0 24px}.faq_hero__mNc7c{background:linear-gradient(155deg,#0a0f1e,#0f172a,#0c1628);padding:96px 0 80px;text-align:center;position:relative;overflow:hidden}.faq_heroGlow__JKLwM{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(211,167,61,.08) 0,transparent 65%);pointer-events:none}.faq_heroTag__6HBWp{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#D3A73D;margin-bottom:16px}.faq_h1__7yXc_{font-size:clamp(2.2rem,4.5vw,3.2rem);font-weight:800;color:#fff;line-height:1.1;letter-spacing:-.03em;margin:0 auto 20px;max-width:700px}.faq_accent__ASVtl{background:linear-gradient(90deg,#D3A73D,#f0c66a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq_heroSub__2zSe3{font-size:1.05rem;color:rgba(255,255,255,.5);line-height:1.75;max-width:560px;margin:0 auto 36px}.faq_heroNav__f4EBA{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.faq_heroNavChip__deg1x{padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:600;border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.6);text-decoration:none;transition:border-color .15s,color .15s}.faq_heroNavChip__deg1x:hover{border-color:var(--chip-color);color:var(--chip-color)}.faq_main__4jMfx{padding:72px 0 80px}.faq_category__ceHh6{margin-bottom:64px}.faq_category__ceHh6:last-child{margin-bottom:0}.faq_catHeader__OP23a{display:flex;align-items:center;gap:10px;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #e5e7eb}.faq_catDot__AuqiL{width:10px;height:10px;border-radius:50%;flex-shrink:0}.faq_catTitle__oa35q{font-size:1.15rem;font-weight:800;color:#111827;margin:0}.faq_faqList__C4mZU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.faq_faqItem__sJ7dM{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:22px 26px;transition:box-shadow .15s}.faq_faqItem__sJ7dM:hover{box-shadow:0 4px 16px rgba(0,0,0,.06)}.faq_faqQ__mEGpS{font-size:.95rem;font-weight:700;color:#111827;margin:0 0 10px}.faq_faqA__8Zo4M{font-size:.875rem;color:#6b7280;line-height:1.75;margin:0}.faq_cta__ZtiP_{padding:88px 0;text-align:center;background:linear-gradient(155deg,#0a0f1e,#0f172a,#0c1628);position:relative;overflow:hidden}.faq_ctaGlow__ve6oF{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(211,167,61,.1) 0,transparent 65%);pointer-events:none}.faq_ctaTitle__r38ua{font-size:clamp(1.8rem,3.5vw,2.5rem);font-weight:800;color:#fff;letter-spacing:-.025em;margin-bottom:16px;position:relative}.faq_ctaSub__6t1ox{color:rgba(255,255,255,.5);font-size:1rem;line-height:1.75;margin-bottom:36px;position:relative}.faq_ctaBtns__Pl6dG{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.faq_btnGold__DGIvN{background:#D3A73D;color:#111;font-weight:700;padding:14px 34px;border-radius:10px;font-size:.975rem;text-decoration:none;box-shadow:0 4px 18px rgba(211,167,61,.4);transition:background .2s;display:inline-block}.faq_btnGold__DGIvN:hover{background:#b8860b}.faq_btnGhost__2XyGW{border:1.5px solid rgba(255,255,255,.22);color:rgba(255,255,255,.75);font-weight:600;padding:14px 34px;border-radius:10px;font-size:.975rem;text-decoration:none;transition:border-color .2s,background .2s;display:inline-block}.faq_btnGhost__2XyGW:hover{border-color:rgba(255,255,255,.45);background:rgba(255,255,255,.05)}