@charset "UTF-8";svg[data-v-94f0a651]{transition:transform .3s ease}.faq[data-v-1bdc9fc1]{padding:60px 0}.faq__title[data-v-1bdc9fc1]{color:var(--text-color);font-size:35px;font-weight:600;line-height:normal;margin:0 0 40px;text-align:center}.faq__list[data-v-1bdc9fc1]{margin:0 auto;width:100%}.faq__item[data-v-1bdc9fc1]{background:var(--bg-block-color);border:1px solid var(--bg-block-color);border-radius:10px;margin-bottom:30px;transition:all .2s ease}.faq__item[data-v-1bdc9fc1]:hover{border-color:var(--bg-block-active-color)}.faq__item.is-active[data-v-1bdc9fc1]{background:var(--bg-block-active-color);border-color:var(--text-secondary-color)}.faq__item.is-active h3[data-v-1bdc9fc1]{color:var(--accent-color)}.faq__question[data-v-1bdc9fc1]{align-items:center;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:20px 30px}.faq__question h3[data-v-1bdc9fc1]{color:var(--text-color);font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin:0}.faq__icon[data-v-1bdc9fc1]{color:var(--text-color);height:24px;transition:transform .3s ease;width:24px}.faq__icon.is-active[data-v-1bdc9fc1]{transform:rotate(180deg)}.faq__answer[data-v-1bdc9fc1]{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:all .3s ease}.faq__answer.is-active[data-v-1bdc9fc1]{max-height:500px;opacity:1;padding:0 30px 20px}.faq__answer[data-v-1bdc9fc1] p{color:var(--text-color);font-size:16px;line-height:1.6;margin:0 0 16px}.faq__answer[data-v-1bdc9fc1] p:last-child{margin-bottom:0}.faq__answer[data-v-1bdc9fc1] ul{list-style:none;margin:0 0 16px;padding:0}.faq__answer[data-v-1bdc9fc1] ul li{color:var(--text-color);font-size:16px;line-height:1.6;margin-bottom:5px;margin-left:10px;padding-left:20px;position:relative}.faq__answer[data-v-1bdc9fc1] ul li:before{color:var(--text-color);content:"•";left:0;position:absolute}.faq__answer[data-v-1bdc9fc1] ul li:last-child{margin-bottom:0}@media screen and (max-width:768px){.faq[data-v-1bdc9fc1]{padding:40px 0}.faq__item[data-v-1bdc9fc1]{margin-bottom:20px}.faq__title[data-v-1bdc9fc1]{font-size:25px;margin-bottom:30px}.faq__question[data-v-1bdc9fc1]{padding:15px}.faq__question h3[data-v-1bdc9fc1]{font-size:20px}.faq__answer.is-active[data-v-1bdc9fc1]{padding:0 15px 15px}.faq__answer p[data-v-1bdc9fc1]{font-size:16px}}
