.faq_hero__AB6wK{background:#f8f9fb;padding:48px 24px 32px;border-bottom:1px solid #e5e5ea}.faq_inner__www9A{max-width:1100px;margin:0 auto}.faq_innerNarrow__Y5RMI{max-width:720px;margin:0 auto}.faq_hero__AB6wK h1{font-size:clamp(26px,4vw,40px);font-weight:700;color:#1a1a1f;margin-bottom:8px;letter-spacing:-.5px}.faq_hero__AB6wK h1 span{color:#3b82f6}.faq_hero__AB6wK p{font-size:15px;color:#6b6b78}.faq_body__BuHN9{padding:48px 24px}.faq_item__0a726{border:1px solid #e5e5ea;border-radius:12px;margin-bottom:10px;overflow:hidden;background:#fff;transition:box-shadow .15s}.faq_itemOpen__xKcjK{box-shadow:0 2px 16px rgba(59,130,246,.1);border-color:#93c5fd}.faq_question__9xcgT{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;background:none;border:none;cursor:pointer;font-size:15px;font-weight:600;color:#1a1a1f;text-align:left;transition:background .15s}.faq_question__9xcgT:hover{background:#f8f9fb}.faq_itemOpen__xKcjK .faq_question__9xcgT{color:#3b82f6}.faq_chevron__QxsEe{flex-shrink:0;transition:transform .2s;color:#a0a0ab}.faq_itemOpen__xKcjK .faq_chevron__QxsEe{transform:rotate(180deg);color:#3b82f6}.faq_answer__T43lh{padding:0 20px 18px;font-size:14.5px;color:#6b6b78;line-height:1.7}