.faq[data-v-785d1c34]{padding:6rem 1.5rem;position:relative}.faq__container[data-v-785d1c34]{margin:0 auto;max-width:800px}.faq__header[data-v-785d1c34]{margin-bottom:3.5rem;text-align:center}.faq__title[data-v-785d1c34]{color:#fff;font-size:var(--text-h2);line-height:1.2;margin-top:1rem}.faq__list[data-v-785d1c34]{display:flex;flex-direction:column;gap:.5rem}.faq__item[data-v-785d1c34]{background:var(--color-navy-800);border:1px solid hsla(0,0%,100%,.04);border-radius:var(--radius-card);overflow:hidden;transition:all .3s ease}.faq__item.is-open[data-v-785d1c34]{border-color:#c1f4171f}.faq__question[data-v-785d1c34]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem;text-align:left;transition:color .2s ease;width:100%}.faq__icon[data-v-785d1c34],.faq__question[data-v-785d1c34]:hover{color:var(--color-lime-400)}.faq__icon[data-v-785d1c34]{flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.faq__item.is-open .faq__icon[data-v-785d1c34]{transform:rotate(45deg)}.faq__answer[data-v-785d1c34]{padding:0 1.5rem 1.25rem}.faq__answer p[data-v-785d1c34]{color:#94a3b3;font-size:.9375rem;line-height:1.7}.faq-answer-enter-active[data-v-785d1c34],.faq-answer-leave-active[data-v-785d1c34]{max-height:300px;transition:all .3s ease}.faq-answer-enter-from[data-v-785d1c34],.faq-answer-leave-to[data-v-785d1c34]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}[data-v-785d1c34]:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:2px}
