.faq_page__eF2xR{padding:20px 0 100px}.faq_topBar__WkEQG{display:flex;align-items:center;gap:12px;padding:0 20px 20px}.faq_back__2pzrk{display:flex}.faq_title__Sl3VF{font-size:20px;font-weight:700;color:var(--dark)}.faq_section__TJ_AP{padding:0 20px 8px}.faq_catTitle__5ehJe{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--gray);text-transform:uppercase;letter-spacing:.06em;margin-bottom:14px;margin-top:20px}.faq_catIcon__7A8GX{display:flex;align-items:center;color:var(--dark)}.faq_list__QvF_S{background:white;border-radius:12px;overflow:hidden}.faq_item__Jxb_Z{border-bottom:1px solid #f3f4f6}.faq_item__Jxb_Z:last-child{border-bottom:none}.faq_q__1dfvl{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;background:none;border:none;cursor:pointer;padding:14px 16px;font-family:inherit;font-size:13px;font-weight:600;color:var(--dark)}.faq_arrow__AZKG8{flex-shrink:0;color:#bbb;transition:transform .2s}.faq_arrowOpen__xgdsf{transform:rotate(180deg)}.faq_a__8KDqp{font-size:13px;color:var(--gray);line-height:1.65;padding:0 16px 14px}.faq_contact__wtTNI{margin:28px 20px 0;background:var(--dark);border-radius:16px;padding:20px;text-align:center}.faq_contactTitle__1TIiE{font-size:14px;font-weight:600;color:white;margin-bottom:14px}.faq_contactBtn__pp1Jf{display:inline-flex;align-items:center;gap:8px;background:var(--yellow);color:var(--dark);font-size:14px;font-weight:700;padding:12px 28px;border-radius:30px;text-decoration:none}.faq_contactBtn__pp1Jf:active{opacity:.85}