.app-faq[data-v-4098a7d9]{background:rgb(var(--v-theme-lightgray));padding:80px 0}@media(max-width:768px){.app-faq[data-v-4098a7d9]{padding:48px 0}}.app-faq__header[data-v-4098a7d9]{margin-bottom:40px}.app-faq__title[data-v-4098a7d9]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:40px;font-weight:700;line-height:1.2;margin:0 0 12px}@media(max-width:768px){.app-faq__title[data-v-4098a7d9]{font-size:28px}}.app-faq__subtitle[data-v-4098a7d9]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:16px;margin:0;opacity:.6}.app-faq__list[data-v-4098a7d9]{display:flex;flex-direction:column;gap:8px}.app-faq__item[data-v-4098a7d9]{background:rgb(var(--v-theme-surface));border:none;border-radius:16px;box-shadow:0 2px 8px #0000000f;cursor:pointer;padding:0 24px;transition:box-shadow .2s}.app-faq__item[data-v-4098a7d9]:hover{box-shadow:0 4px 16px #0000001a}.app-faq__item--open[data-v-4098a7d9]{box-shadow:0 4px 16px #00000014}.app-faq__question[data-v-4098a7d9]{align-items:center;color:rgb(var(--v-theme-dark));display:flex;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;line-height:1.4;padding:20px 0;-webkit-user-select:none;user-select:none}.app-faq__icon[data-v-4098a7d9]{align-items:center;background:#1a1a2e;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:background .2s;width:36px}.app-faq__item--open .app-faq__icon[data-v-4098a7d9]{background:#f94747}.app-faq__answer[data-v-4098a7d9]{color:rgb(var(--v-theme-dark));font-family:Manrope,sans-serif;font-size:15px;line-height:1.7;opacity:.7;padding-bottom:20px}.faq-enter-active[data-v-4098a7d9],.faq-leave-active[data-v-4098a7d9]{transition:opacity .2s,transform .2s}.faq-enter-from[data-v-4098a7d9],.faq-leave-to[data-v-4098a7d9]{opacity:0;transform:translateY(-8px)}.app-faq__footer[data-v-4098a7d9]{align-items:center;border-top:1px solid rgb(var(--v-theme-dark)/.08);display:flex;gap:12px;margin-top:24px;padding-top:24px}.app-faq__ask-label[data-v-4098a7d9]{color:rgb(var(--v-theme-dark));opacity:.5}.app-faq__ask-label[data-v-4098a7d9],.app-faq__ask-link[data-v-4098a7d9]{font-family:Manrope,sans-serif;font-size:15px}.app-faq__ask-link[data-v-4098a7d9]{background:none;border:none;color:#f94747;cursor:pointer;font-weight:600;padding:0;text-decoration:underline;text-underline-offset:3px;transition:opacity .2s}.app-faq__ask-link[data-v-4098a7d9]:hover{opacity:.75}.faq-question-modal[data-v-4098a7d9]{background:#1a1a2e;border-radius:20px;font-family:Manrope,sans-serif;padding:40px;position:relative}.faq-question-modal__close[data-v-4098a7d9]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:16px;transition:background .2s;width:36px}.faq-question-modal__close[data-v-4098a7d9]:hover{background:#fff3}.faq-question-modal__title[data-v-4098a7d9]{color:#fff;font-size:22px;font-weight:700;margin:0 0 8px;transition:all .2s}.faq-question-modal__desc[data-v-4098a7d9]{color:#ffffff8c;font-size:15px;line-height:1.5;margin:0 0 24px}.faq-question-modal__form[data-v-4098a7d9]{display:flex;flex-direction:column;gap:12px}.faq-question-modal__input[data-v-4098a7d9]{background:#ffffff12;border:1px solid #ffffff26;border-radius:10px;box-sizing:border-box;color:#fff;font-family:Manrope,sans-serif;font-size:15px;height:48px;outline:none;padding:0 16px;transition:border-color .2s;width:100%}.faq-question-modal__textarea[data-v-4098a7d9]{height:auto;padding:12px 16px;resize:none}.faq-question-modal__input[data-v-4098a7d9]::placeholder{color:#ffffff4d}.faq-question-modal__input[data-v-4098a7d9]:focus{border-color:#fff6}.faq-question-modal__checkbox[data-v-4098a7d9]{align-items:flex-start;color:#ffffff73;cursor:pointer;display:flex;font-size:13px;gap:10px;line-height:1.5}.faq-question-modal__checkbox input[data-v-4098a7d9]{accent-color:#f94747;flex-shrink:0;height:18px;margin-top:2px;width:18px}.faq-question-modal__policy[data-v-4098a7d9]{color:#ffffffb3;text-decoration:underline;text-underline-offset:2px}.faq-question-modal__error[data-v-4098a7d9]{color:#f94747;font-size:13px;margin:0}.faq-question-modal__success[data-v-4098a7d9]{align-items:center;color:#a8c9be;display:flex;font-size:15px;font-weight:600;gap:8px;padding:12px 0}.faq-question-modal__btn[data-v-4098a7d9]{background:#f94747;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;height:48px;transition:opacity .2s}.faq-question-modal__btn[data-v-4098a7d9]:hover{opacity:.85}.faq-question-modal__btn[data-v-4098a7d9]:disabled{cursor:not-allowed;opacity:.4}
