*,:before,:after{box-sizing:border-box}html,body,#root,h1,h2,h3,h4,h5,h6,p,ul,ol,input,button,textarea,select{margin:0;padding:0}button,input,textarea,select{font-family:inherit;font-size:inherit;vertical-align:middle;appearance:none;border-radius:0;line-height:normal}body{background:#f5f5f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.content-body{color:#374151;font-size:15px;line-height:1.7}.content-body h3{color:#111827;border-bottom:2px solid #f3f4f6;margin-bottom:16px;padding-bottom:8px;font-size:20px;font-weight:700}.content-body h4{color:#1f2937;margin-top:20px;margin-bottom:8px;font-size:16px;font-weight:600}.content-body p{margin-bottom:12px}.content-body ul{margin-bottom:16px;padding-left:24px}.content-body li{margin-bottom:8px}.custom-faq-wrapper .faq-answer-box p{margin-top:0!important;margin-bottom:12px!important;line-height:1.6!important}.custom-faq-wrapper .faq-answer-box p:last-child{margin-bottom:0!important}.custom-faq-wrapper .faq-answer-box ul,.custom-faq-wrapper .faq-answer-box ol{margin-top:6px!important;margin-bottom:12px!important;padding-left:24px!important}.custom-faq-wrapper .faq-answer-box li{margin-bottom:6px!important;line-height:1.5!important}
