.FAQView-module__NgwX8G__faq_page_wrapper{background-color:#faf7f2;min-height:100vh;padding:210px 0 80px}.FAQView-module__NgwX8G__faq_layout{align-items:flex-start;gap:30px;display:flex}.FAQView-module__NgwX8G__tabs_sidebar{flex-direction:column;flex:0 0 30%;gap:20px;display:flex;position:sticky;top:100px}.FAQView-module__NgwX8G__tabs_card{background:#fff;border:1px solid #00000008;border-radius:12px;padding:30px 20px;box-shadow:0 4px 20px #00000008}.FAQView-module__NgwX8G__sidebar_title{font-family:var(--font-tenorsans);color:#910523;text-align:center;letter-spacing:.5px;margin-bottom:25px;font-size:24px;font-weight:600}.FAQView-module__NgwX8G__tab_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FAQView-module__NgwX8G__tab_item_wrapper{border-bottom:1px solid #f0f0f0}.FAQView-module__NgwX8G__tab_item_wrapper:last-child{border-bottom:none}.FAQView-module__NgwX8G__tab_btn{cursor:pointer;color:#333;background:0 0;border:none;border-radius:8px;align-items:center;gap:15px;width:100%;padding:18px 15px;transition:all .3s;display:flex}.FAQView-module__NgwX8G__tab_icon{color:var(--primary-color);font-size:1.2rem;transition:color .3s}.FAQView-module__NgwX8G__tab_label{font-family:var(--font-tenorsans);color:var(--primary-color);text-align:left;font-size:1rem;font-weight:500}.FAQView-module__NgwX8G__tab_btn:hover{background:#fdfaf7}.FAQView-module__NgwX8G__active_tab{color:#fff;background:#910523}.FAQView-module__NgwX8G__active_tab:hover{background:#910523}.FAQView-module__NgwX8G__active_tab .FAQView-module__NgwX8G__tab_icon{color:#d9a05b}.FAQView-module__NgwX8G__active_tab .FAQView-module__NgwX8G__tab_label{color:#fff}.FAQView-module__NgwX8G__contact_box{background:#fff;border:1px solid #00000008;border-radius:12px;align-items:flex-start;gap:15px;padding:25px;display:flex;box-shadow:0 4px 15px #00000005}.FAQView-module__NgwX8G__contact_icon{color:#d9a05b;font-size:2.2rem}.FAQView-module__NgwX8G__contact_info{flex-direction:column;gap:4px;display:flex}.FAQView-module__NgwX8G__contact_text{font-family:var(--font-tenorsans);color:#333;margin:0;font-size:.95rem;font-weight:600}.FAQView-module__NgwX8G__contact_subtext{color:#777;margin:0 0 5px;font-size:.85rem}.FAQView-module__NgwX8G__contact_link{color:#910523;letter-spacing:.5px;align-items:center;gap:5px;margin-top:10px;font-size:.85rem;font-weight:600;text-decoration:none;display:flex}.FAQView-module__NgwX8G__faq_content_area{flex:1}.FAQView-module__NgwX8G__content_card{background:#fff;border:1px solid #00000008;border-radius:12px;padding:40px;box-shadow:0 4px 20px #00000008}.FAQView-module__NgwX8G__section_header{align-items:center;gap:20px;margin-bottom:25px;display:flex}.FAQView-module__NgwX8G__header_badge{background:#910523;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.FAQView-module__NgwX8G__header_badge_icon{color:#d9a05b;font-size:1.8rem}.FAQView-module__NgwX8G__header_text{flex-direction:column;gap:5px;display:flex}.FAQView-module__NgwX8G__section_title{font-family:var(--font-tenorsans);color:#910523;letter-spacing:.5px;margin:0;font-size:20px;font-weight:600}.FAQView-module__NgwX8G__section_subtitle{font-family:var(--font-poppins);color:#888;letter-spacing:1.5px;text-transform:uppercase;margin:0;font-size:.75rem}.FAQView-module__NgwX8G__decorative_line{align-items:center;gap:10px;margin-bottom:30px;display:flex}.FAQView-module__NgwX8G__diamond{color:#d9a05b;font-size:.8rem}.FAQView-module__NgwX8G__line{opacity:.4;background:#d9a05b;flex:1;height:1px}.FAQView-module__NgwX8G__accordion_list{flex-direction:column;gap:12px;display:flex}.FAQView-module__NgwX8G__accordion_item{background:#9105230a;border:1px solid #cd8d9a;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #00000003}.FAQView-module__NgwX8G__accordion_header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;display:flex;overflow:hidden}.FAQView-module__NgwX8G__question_left{align-items:center;gap:20px;display:flex}.FAQView-module__NgwX8G__q_number{color:#fff;background:#910523;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.9rem;font-weight:600;display:flex}.FAQView-module__NgwX8G__question_text{color:var(--primary-color);font-size:16px;font-weight:500}.FAQView-module__NgwX8G__icon_wrapper{color:#910523;justify-content:center;align-items:center;font-size:1.2rem;display:flex}.FAQView-module__NgwX8G__accordion_body_wrapper{overflow:hidden}.FAQView-module__NgwX8G__accordion_body{padding:0 20px 20px 72px}.FAQView-module__NgwX8G__answer_text{color:var(--text);margin-bottom:0;font-size:14px;line-height:1.7}.FAQView-module__NgwX8G__staff_tip{background:#fff;border-left:2px solid #910523;padding:15px 20px}.FAQView-module__NgwX8G__tip_text{font-family:var(--font-poppins);color:#444;margin:0;font-size:14px;font-style:italic;line-height:1.6}.FAQView-module__NgwX8G__tip_text strong{color:#910523;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-style:normal;font-weight:600}.FAQView-module__NgwX8G__empty_state{text-align:center;color:#888;padding:40px 0}.FAQView-module__NgwX8G__sidebar_icon_wrapper{background:#9105230a;border:2px solid #cd8d9a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.FAQView-module__NgwX8G__sidebar_icon_wrapper svg{color:inherit;width:22px;height:22px}@media (max-width:992px){.FAQView-module__NgwX8G__faq_layout{flex-direction:column}.FAQView-module__NgwX8G__tabs_sidebar{width:100%;position:relative;top:0}.FAQView-module__NgwX8G__content_card{padding:25px}.FAQView-module__NgwX8G__accordion_body{padding-left:20px}}@media (max-width:768px){.FAQView-module__NgwX8G__section_header{flex-direction:column;align-items:flex-start;gap:15px}.FAQView-module__NgwX8G__question_left{gap:12px}.FAQView-module__NgwX8G__question_text{font-size:14px}.FAQView-module__NgwX8G__answer_text,.FAQView-module__NgwX8G__tip_text{font-size:12px}.FAQView-module__NgwX8G__tab_label{font-size:15px}.FAQView-module__NgwX8G__sidebar_icon_wrapper{width:36px;height:36px}.FAQView-module__NgwX8G__sidebar_icon_wrapper svg{width:18px;height:18px}.FAQView-module__NgwX8G__tab_btn{padding:14px 15px}.FAQView-module__NgwX8G__contact_box{display:none}.FAQView-module__NgwX8G__accordion_header{gap:10px}.FAQView-module__NgwX8G__section_title{font-size:16px}.FAQView-module__NgwX8G__section_subtitle{font-size:12px}.FAQView-module__NgwX8G__sidebar_title{font-size:20px}.FAQView-module__NgwX8G__faq_page_wrapper{padding:120px 0 80px}}
