.faq_wrapper__pDx6O{min-height:100vh;padding-top:calc(var(--headerHeight) + env(safe-area-inset-top, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:#fff}.faq_searchSection__swsCY{display:flex;width:100%;padding:20px var(--contentPaddingLeftRight);gap:8px;background:#fff}.faq_searchInput__nBxtF{display:block;flex:1 1;width:100%;padding:12px 16px;border:1px solid #d0d0d0;border-radius:4px;background:#f5f5f5;font-size:15px;font-weight:400;color:#000;line-height:22px}.faq_searchInput__nBxtF::placeholder{color:#999}.faq_searchInput__nBxtF:focus{outline:none;border-color:#000;background:#fff}.faq_searchButton__bND85{display:inline-block;flex-shrink:0;padding:12px 24px;border:1px solid #666;border-radius:4px;background:#666;color:#fff;font-size:15px;font-weight:500;line-height:22px;white-space:nowrap;transition:background-color .2s,border-color .2s}.faq_searchButton__bND85:hover{background:#555;border-color:#555}.faq_faqList__R3Cj_{display:block;width:100%;padding:0 var(--contentPaddingLeftRight) 20px}.faq_faqItem__88G6h{display:block;width:100%;border-bottom:1px solid #e0e0e0;background:#fff}.faq_faqItem__88G6h:last-child{border-bottom:none}.faq_faqQuestion__uw_AC{display:flex;align-items:center;width:100%;padding:20px 0;gap:12px;text-align:left}.faq_faqA__IR_DA,.faq_faqQ__YcW6E{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;font-size:14px;font-weight:700;line-height:1}.faq_faqQ__YcW6E{background:#000;color:#fff}.faq_faqQuestionText__OJkf7{display:block;flex:1 1;color:#000;font-size:15px;font-weight:500;line-height:22px;word-break:keep-all}.faq_faqArrow__mGhWL{display:inline-block;flex-shrink:0;width:0;height:0;border-top:5px solid #999;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);transition:transform .3s}.faq_active__HOA3N .faq_faqArrow__mGhWL{transform:rotate(180deg)}.faq_faqAnswer__vDHih{display:none;gap:12px;padding:0 0 20px}.faq_faqAnswerOpen__HKEgD{display:flex}.faq_faqA__IR_DA{align-items:flex-start;background:#e8e8e8;color:#000;line-height:28px;margin-top:2px}.faq_faqAnswerText__l0SXN{display:block;flex:1 1;color:#666;font-size:14px;font-weight:400;line-height:22px;white-space:pre-line;word-break:keep-all}.faq_faqAnswerLink__5dd1y{display:block;width:fit-content;margin-top:8px;color:#000;font-weight:500;text-decoration:underline;text-underline-offset:3px}.faq_emptyState__lUdcp{padding:40px 0 52px;text-align:center}.faq_emptyTitle__nzuW0{color:#111;font-size:16px;font-weight:600;line-height:24px}.faq_emptyDescription__rQqyr{margin-top:8px;color:#666;font-size:14px;line-height:22px}@media screen and (max-width:420px){.faq_searchSection__swsCY{padding:16px var(--contentPaddingLeftRight)}.faq_searchButton__bND85{padding-right:18px;padding-left:18px}}