.faq-module__ghfFQq__page{max-width:1100px;margin:0 auto;padding:0 24px 48px}.faq-module__ghfFQq__pageHead{text-align:center;margin-bottom:48px}.faq-module__ghfFQq__eyebrow{border-radius:var(--radius-xl);color:var(--color-primary-light);letter-spacing:.1em;text-transform:uppercase;background:#6366f11a;border:1px solid #6366f133;align-items:center;gap:6px;margin-bottom:14px;padding:4px 14px;font-size:.7rem;font-weight:700;display:inline-flex}.faq-module__ghfFQq__pageHead h1{color:var(--color-white);letter-spacing:-.02em;margin-bottom:10px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800}.faq-module__ghfFQq__pageHead p{color:var(--color-text-muted);font-size:.9rem}.faq-module__ghfFQq__layout{background:var(--color-border);border-radius:var(--radius-lg);border:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:2px;display:grid;overflow:hidden}.faq-module__ghfFQq__questionsList{background:#0a0a14eb;flex-direction:column;display:flex}.faq-module__ghfFQq__questionItem{cursor:pointer;border-bottom:1px solid var(--color-border);transition:background var(--transition);align-items:flex-start;gap:14px;padding:20px 24px;display:flex;position:relative}.faq-module__ghfFQq__questionItem:last-child{border-bottom:none}.faq-module__ghfFQq__questionItem:hover{background:#6366f10f}.faq-module__ghfFQq__questionItemActive{background:#6366f11a!important}.faq-module__ghfFQq__questionItemActive:after{content:"";background:linear-gradient(to bottom, var(--color-primary), var(--color-accent));border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;right:0}.faq-module__ghfFQq__qNum{width:26px;height:26px;color:var(--color-primary-light);background:#6366f11f;border:1px solid #6366f133;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:.68rem;font-weight:700;display:flex}.faq-module__ghfFQq__questionItemActive .faq-module__ghfFQq__qNum{border-color:var(--color-primary);color:var(--color-white);background:#6366f140}.faq-module__ghfFQq__qText{color:var(--color-text-muted);transition:color var(--transition);font-size:.875rem;font-weight:500;line-height:1.45}.faq-module__ghfFQq__questionItemActive .faq-module__ghfFQq__qText,.faq-module__ghfFQq__questionItem:hover .faq-module__ghfFQq__qText{color:var(--color-text)}.faq-module__ghfFQq__answerPanel{background:#0f0f1cfa;flex-direction:column;justify-content:center;min-height:320px;padding:36px 32px;display:flex}.faq-module__ghfFQq__answerIcon{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-primary-light);background:#6366f11f;border:1px solid #6366f133;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.faq-module__ghfFQq__answerQ{color:var(--color-white);margin-bottom:14px;font-size:1.1rem;font-weight:700;line-height:1.3}.faq-module__ghfFQq__answerText{color:var(--color-text-muted);font-size:.9rem;line-height:1.75}.faq-module__ghfFQq__answerEmpty{color:var(--color-text-faint);text-align:center;font-size:.875rem}@media (max-width:700px){.faq-module__ghfFQq__layout{grid-template-columns:1fr}.faq-module__ghfFQq__answerPanel{min-height:auto;padding:24px 20px}.faq-module__ghfFQq__questionItem{padding:16px 18px}}
