.faq-module__Y0TdNG__faq_hero_container{padding:0}.faq-module__Y0TdNG__faq_hero_bg{background-color:#0000;background-image:linear-gradient(#00000080,#0000004d),url(../media/faq-banner.25wzo_3yj_nor.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:70vh;position:relative}.faq-module__Y0TdNG__faq_hero_section_container{width:100%;margin:0 auto;padding:0 15px}.faq-module__Y0TdNG__faq_hero_row_container{justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:-25% 0 0}.faq-module__Y0TdNG__faq_hero_content_column{text-align:center;width:100%;margin:0 auto;padding-top:7rem}.faq-module__Y0TdNG__faq_hero_heading{color:#fff;text-transform:uppercase;margin:0;font-family:gt_walsheimbold;font-size:2.5rem}.faq-module__Y0TdNG__faq_content_container{color:#1a202c;background:linear-gradient(135deg,#f8fafc 0%,#e2e8f0 100%);width:91%;margin:0 auto;padding:60px 20px;font-family:GT Walsheim Regular,metropolisregular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.faq-module__Y0TdNG__faq_section{margin-bottom:60px}.faq-module__Y0TdNG__faq_section_title{color:#ef6000;margin:0 0 15px;font-family:gt_walsheimbold;font-size:clamp(1.25rem,4vw,1.6rem);font-weight:600;text-decoration:underline}.faq-module__Y0TdNG__faq_section_summary{color:#4b5563;margin:0 0 30px;font-size:1.2rem;line-height:1.7}.faq-module__Y0TdNG__faq_accordion{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #00000012}.faq-module__Y0TdNG__faq_accordion_item{border-bottom:1px solid #e5e7eb;transition:all .3s}.faq-module__Y0TdNG__faq_accordion_item:last-child{border-bottom:none}.faq-module__Y0TdNG__faq_accordion_item:hover{background:#f8fafc}.faq-module__Y0TdNG__faq_accordion_button{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:20px 25px;transition:all .3s;display:flex;position:relative}.faq-module__Y0TdNG__faq_accordion_button:hover{background:#f1f5f9}.faq-module__Y0TdNG__faq_accordion_button:focus{outline-offset:-2px;outline:2px solid #ef6000}.faq-module__Y0TdNG__faq_question_title{color:#1a202c;flex:1;margin:0;padding-right:20px;font-family:gt_walsheimmedium;font-size:1.1rem;font-weight:500;line-height:1.4}.faq-module__Y0TdNG__faq_accordion_icon{color:#ef6000;background:#eff6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:1.5rem;font-weight:700;transition:transform .3s;display:flex}.faq-module__Y0TdNG__faq_accordion_item.faq-module__Y0TdNG__faq_active .faq-module__Y0TdNG__faq_accordion_icon{color:#fff;background:#ef6000;transform:rotate(45deg)}.faq-module__Y0TdNG__faq_accordion_content{background:#fafbfc;max-height:0;overflow:hidden}.faq-module__Y0TdNG__faq_accordion_item.faq-module__Y0TdNG__faq_active .faq-module__Y0TdNG__faq_accordion_content{max-height:500px;padding:20px 25px 25px}.faq-module__Y0TdNG__faq_accordion_content p{color:#4b5563;margin:0 0 15px;font-size:1.2rem;line-height:1.7}.faq-module__Y0TdNG__faq_accordion_content p:last-child{margin-bottom:0}.faq-module__Y0TdNG__faq_accordion_content ul{margin:15px 0;padding-left:25px}.faq-module__Y0TdNG__faq_accordion_content li{color:#4b5563;margin-bottom:8px;line-height:1.6}.faq-module__Y0TdNG__faq_accordion_content li:last-child{margin-bottom:0}.faq-module__Y0TdNG__faq_accordion_content strong{color:#ef6000;font-weight:600}@media (max-width:768px){.faq-module__Y0TdNG__faq_hero_bg{height:60vh}.faq-module__Y0TdNG__faq_hero_section_container{padding:0 15px}.faq-module__Y0TdNG__faq_content_container{padding:40px 15px}.faq-module__Y0TdNG__faq_section{margin-bottom:40px}.faq-module__Y0TdNG__faq_accordion_button{padding:15px 20px}.faq-module__Y0TdNG__faq_question_title{padding-right:15px;font-size:1rem}.faq-module__Y0TdNG__faq_accordion_icon{width:25px;height:25px;font-size:1.2rem}.faq-module__Y0TdNG__faq_accordion_item.faq-module__Y0TdNG__faq_active .faq-module__Y0TdNG__faq_accordion_content{padding:0 20px 15px}}@media (max-width:480px){.faq-module__Y0TdNG__faq_hero_bg{height:50vh}.faq-module__Y0TdNG__faq_hero_section_container{padding:0 10px}.faq-module__Y0TdNG__faq_content_container{padding:30px 10px}.faq-module__Y0TdNG__faq_accordion_button{padding:12px 15px}.faq-module__Y0TdNG__faq_question_title{font-size:.95rem}.faq-module__Y0TdNG__faq_accordion_content{font-size:.9rem}}@keyframes faq-module__Y0TdNG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.faq-module__Y0TdNG__faq_section{animation:.6s ease-out faq-module__Y0TdNG__fadeInUp}.faq-module__Y0TdNG__faq_accordion_button:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #3b82f6}@media print{.faq-module__Y0TdNG__faq_hero_bg{color:#000;background:#1e40af}.faq-module__Y0TdNG__faq_accordion_button{background:#fff!important}.faq-module__Y0TdNG__faq_accordion_content{max-height:none!important;padding:15px 25px!important}.faq-module__Y0TdNG__faq_accordion_icon{display:none}}
