.ondemand_faqs{background:#060611}.ondemand_faqs .inner{margin:0 auto;max-width:792px}.ondemand_faqs .ondemand_content_title{color:#fff}.ondemand_faqs .ondemand_faq_list{display:flex;flex-direction:column;gap:16px;margin-top:40px}.ondemand_faqs .ondemand_faq_item{background:#191f28}.ondemand_faqs .ondemand_faq_item.active{padding-bottom:32px}.ondemand_faqs .ondemand_faq_question{align-items:center;display:flex;gap:16px;padding:32px 84px 32px 40px;position:relative}.ondemand_faqs .active .ondemand_faq_question{padding-bottom:12px}.ondemand_faqs .ondemand_faq_label{background:#c5d7ef;border-radius:2px;box-sizing:border-box;color:#1369e9;font-size:13px;font-weight:500;letter-spacing:-.13px;line-height:130%;overflow:hidden;padding:4px 0;text-align:center;white-space:nowrap;width:60px}.ondemand_faqs .ondemand_faq_label.tech{background:#d6f1e0;color:#069147}.ondemand_faqs .ondemand_faq_question_title{color:#fff;flex:1;font-size:18px;font-weight:600;letter-spacing:-.36px;line-height:130%}.ondemand_faqs .ondemand_faq_question .icon_arrow{height:24px;position:absolute;right:32px;top:32px;transition:transform .2s ease;width:24px}.ondemand_faqs .active .ondemand_faq_question .icon_arrow{transform:rotate(180deg)}.ondemand_faqs .ondemand_faq_answer{color:#8b95a1;font-size:16px;font-weight:400;letter-spacing:-.16px;line-height:150%;opacity:0;padding-left:40px;padding-right:84px}.ondemand_faqs .ondemand_faq_answer a{color:#8b95a1;display:inline-block;text-decoration:underline}.ondemand_faqs .active .ondemand_faq_answer{opacity:1}@media (max-width:767px){.ondemand_faqs .inner{max-width:unset;padding:0 20px}.ondemand_faqs .ondemand_faq_list{gap:12px}.ondemand_faqs .ondemand_faq_item.active{padding-bottom:20px}.ondemand_faqs .ondemand_faq_question{align-items:flex-start;flex-direction:column;gap:6px;padding:20px 40px 20px 20px}.ondemand_faqs .ondemand_faq_label{font-size:12px;letter-spacing:-.24px;line-height:18px;padding:2px 0;width:52px}.ondemand_faqs .ondemand_faq_question_title{font-size:15px;letter-spacing:-.3px;line-height:24px}.ondemand_faqs .ondemand_faq_question .icon_arrow{height:20px;right:20px;top:20px;width:20px}.ondemand_faqs .ondemand_faq_answer{font-size:15px;letter-spacing:-.3px;line-height:24px;padding:0 20px}}