.faq-list_faqList__f_cEl{width:100%;border-top:2px solid #333;border-bottom:1px solid #e0e0e0}.faq-list_faqItem__tXicA{background-color:#fff;border-bottom:1px solid #e0e0e0;cursor:pointer;transition:background-color .2s ease}.faq-list_faqItem__tXicA:last-child{border-bottom:none}.faq-list_faqItem__tXicA:hover{background-color:#f9f9f9}.faq-list_faqItem__tXicA.faq-list_active__t3xe6{background-color:#f8f8f8}.faq-list_questionHeader__SGnL5{display:flex;align-items:center;gap:12px;padding:14px 18px}.faq-list_answerContent__K0l08{display:flex;gap:12px;padding:14px 18px;background-color:#f7f7f7}.faq-list_iconA__wwW5A,.faq-list_iconQ__Dgm6h{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;color:#fff;font-weight:700;font-size:12px;flex-shrink:0}.faq-list_iconQ__Dgm6h{background-color:#777}.faq-list_iconA__wwW5A{background-color:#0fa8a3}.faq-list_questionTitle__62Vgh{flex-grow:1;font-size:.9rem;font-weight:500;margin:0;color:#333}.faq-list_answerText__Tqv93{font-size:.9rem;color:#555;line-height:1.5}.faq-list_arrowIcon__04oTy{font-size:11px;color:#888}.faq-list_emptyState__deS_4{padding:1.5rem;text-align:center;color:#777;font-size:.9rem;background-color:#f8f8f8;border-radius:8px;margin:12px 0}.faq-header_header__djVFx{width:100%;margin-bottom:1.5rem}.faq-header_title__xUd_E{font-size:1.75rem;font-weight:600;color:#222;margin-bottom:1rem}.faq-header_descriptionBox__cb6Hb{border:1px solid #e0e0e0;border-radius:6px;padding:16px;background-color:#fff}.faq-header_descriptionBox__cb6Hb ul{list-style-type:disc;padding-left:18px;margin:0}.faq-header_descriptionBox__cb6Hb li{font-size:.85rem;color:#555;line-height:1.5}.faq-header_descriptionBox__cb6Hb li+li{margin-top:.4rem}.faq-contact-section_contactSection__487yl{margin-top:40px;border:1px solid #c5c5c5;padding:0;background-repeat:no-repeat;background-position:right 6rem bottom}.faq-contact-section_contactContent__Ysb2i{margin:32px 0;padding-left:40px}@media(max-width:768px){.faq-contact-section_contactContent__Ysb2i{padding-left:16px}}.faq-contact-section_contactLabel__INYJg{display:inline-block;background-color:#0fa8a3;color:#fff;font-size:1rem;padding:6px 20px;border-radius:999px;font-weight:500}.faq-contact-section_contactTitle__AkX06{margin-top:20px;font-weight:700;font-size:1.5rem}@media(max-width:768px){.faq-contact-section_contactTitle__AkX06{font-size:1.25rem}}.faq-contact-section_contactHours__Znu2P{margin-top:6px;font-size:1.125rem}@media(max-width:768px){.faq-contact-section_contactHours__Znu2P{font-size:1rem}}.faq-contact-section_contactPhone__4DuMT{margin-top:20px;font-size:2rem;color:#0fa8a3;font-weight:700}@media(max-width:768px){.faq-contact-section_contactPhone__4DuMT{font-size:1.5rem}}.faq-category-filter_categoryFilter__jCy2O{margin-bottom:1rem;display:flex;flex-wrap:wrap;gap:8px}.faq-category-filter_categoryButton__SGLgz{flex:1 1;min-width:100px;height:32px;padding:0 12px;background:#f5f5f5;border:none;border-radius:16px;font-size:13px;font-weight:500;color:#666;cursor:pointer;transition:background-color .2s,color .2s,transform .02s}.faq-category-filter_categoryButton__SGLgz:hover{background-color:#0fa8a3;color:#fff}.faq-category-filter_categoryButton__SGLgz:active{transform:translateY(1px)}.faq-category-filter_categoryButton__SGLgz.faq-category-filter_active__mho_l{background-color:#0fa8a3;color:#fff;font-weight:600}.faq-category-filter_categoryButton__SGLgz.faq-category-filter_active__mho_l:hover{background-color:#0d8a85}.styles_pageLayout__Yhp2G{display:flex;min-height:100vh;background:#fff}.styles_sidebar__SbIjf{flex:0 0 284px;border-right:1px solid #dedede;background:#fff}.styles_content__tmeIE{flex:1 1;max-width:1500px;margin:0 auto;padding:24px 32px;overflow-x:hidden;background:#fff}.styles_main__kpfNs{margin-top:20px}.styles_totalCount__NTiqR{margin:16px 0;font-size:14px;color:#555}