.zs_price_faq{align-items:center;background:linear-gradient(180deg,#05071f,#000);display:flex;flex-direction:column;height:auto;justify-content:center;overflow:hidden;padding:130px 0 50px;position:relative;width:100%;&:before{background:radial-gradient(38.66% 38.66% at 50% 50%,rgba(173,201,246,.5) 0,rgba(24,25,52,0) 93.27%);content:"";height:1470px;left:calc(50% - 700px);opacity:.8;position:absolute;top:110px;transform:translate(-50%,-50%);width:1470px;z-index:3}}.zs_price_faq.faq_light_scheme{background:#fff;&:before{display:none}}.zs_price_faq .price_faq_background_overlay{height:100%;left:0;mix-blend-mode:lighten;position:absolute;top:0;width:100%}.zs_price_faq.faq_light_scheme .price_faq_background_overlay{display:none}.zs_price_faq .price_faq_container{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:flex-end;max-width:1200px;position:relative;width:100%}.zs_price_faq.faq_light_scheme .price_faq_container{*{color:var(--blue-strong)!important}}.zs_price_faq .price_faq_container .price_faq_header{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:40%;z-index:3;h5{color:#e0e0e0;font-size:18px;line-height:122%;margin:0;opacity:.7}h2,h5{font-family:var(--primary-font);font-weight:400;letter-spacing:-1px}h2{color:var(--neutral-lightness);font-size:32px;line-height:130%;margin:2px 0 0}}.zs_price_faq.faq_light_scheme .price_faq_container .price_faq_header h5{opacity:.5}.zs_price_faq .price_faq_container .price_faq_content{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:flex-start;position:relative;width:60%;z-index:2;&:before{background:radial-gradient(circle,rgba(2,2,11,.82) 24%,rgba(2,2,11,0) 65%);content:"";height:1470px;left:calc(50% + 50px);opacity:1;position:absolute;top:110px;transform:translate(-50%,-50%);width:1470px}}.zs_price_faq.faq_light_scheme .price_faq_content:before{display:none}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item{align-items:flex-start;border-bottom:2px solid #ededed33;display:flex;flex-direction:column;justify-content:flex-start;max-width:500px;padding:0 0 30px;position:relative;width:100%;z-index:2}.zs_price_faq.faq_light_scheme .price_faq_container .price_faq_content .price_faq_item{border-bottom:2px solid #edededa8}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item:last-child{border-bottom:none!important}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item .price_faq_item_question{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin:30px 0 0;transition:all .3s ease-in-out;width:100%;&:hover{cursor:pointer}span{color:var(--neutral-lightness);font-family:var(--primary-font);font-size:20px;font-weight:500;letter-spacing:-1px;line-height:122%}img{filter:brightness(0) invert(1);height:24px;transition:all .3s ease-in-out;width:24px}}.zs_price_faq.faq_light_scheme .price_faq_container .price_faq_content .price_faq_item .price_faq_item_question img{filter:brightness(0) invert(0)}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item .price_faq_item_question.active_question{margin:30px 0 12px}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item:first-child .price_faq_item_question.active_question{margin:0 0 12px}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item .price_faq_item_question .active_icon{transform:rotate(180deg)}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item .price_faq_answer{color:var(--neutral-lightness);font-family:var(--primary-font);font-size:18px;font-weight:400;height:0;letter-spacing:-1px;line-height:150%;opacity:0;padding:0 70px 0 0;transition:all .2s ease-in-out;visibility:hidden;width:100%}.zs_price_faq .price_faq_container .price_faq_content .price_faq_item .price_faq_answer.active_answer{height:auto;opacity:.7;visibility:visible}.zs_price_faq.faq_light_scheme .price_faq_container .price_faq_content .price_faq_item .price_faq_answer.active_answer{opacity:.5}@media (max-width:900px){.zs_price_faq{padding:70px 0 50px;&:before{left:-150px;top:0}}.zs_price_faq .price_faq_background_overlay{background-position:-10% -18%!important;background-size:220%!important}.zs_price_faq .price_faq_container{align-items:center;flex-direction:column;gap:40px;justify-content:flex-start;width:85%;z-index:3;.price_faq_header{flex-direction:column-reverse;gap:10px;width:100%;h2{font-size:40px}}.price_faq_content{align-items:center;width:100%;.price_faq_item{max-width:100%;padding:40px 0;width:100%;.price_faq_item_question{margin:0}.price_faq_item_question.active_question{margin:0 0 12px}}&:before{display:none}}}}