.faq-section[data-v-ee153086]{display:flex;flex-direction:column;gap:16px;margin-bottom:100px}.faq-section__title[data-v-ee153086]{font-size:48px;margin-bottom:8px}.faq-item[data-v-ee153086]{background:#fff;border-radius:16px;padding:40px}.faq-question[data-v-ee153086]{align-items:center;background:none;border:none;color:#2c3e50;cursor:pointer;display:flex;font-size:32px;gap:24px;justify-content:space-between;padding:0;text-align:left;width:100%}.faq-question span[data-v-ee153086]{width:-moz-fit-content;width:fit-content}.faq-icon[data-v-ee153086]{flex:0 0 auto;transition:transform .3s ease}.faq-icon.rotated[data-v-ee153086]{transform:rotate(180deg)}.faq-answer[data-v-ee153086]{color:#2c3e50;font-size:24px;line-height:150%;min-height:0;overflow:hidden}.faq-answer__content[data-v-ee153086]{padding-top:33px}.faq-answer__parsed[data-v-ee153086],.faq-answer__richtext[data-v-ee153086]{display:flex;flex-direction:column;gap:18px}.faq-answer__paragraph[data-v-ee153086]{margin:0}.faq-answer__list[data-v-ee153086]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding-left:0}.faq-answer__list li[data-v-ee153086]{padding-left:18px;position:relative}.faq-answer__list li[data-v-ee153086]:before{content:"-";left:0;position:absolute;top:0}.faq-answer__richtext[data-v-ee153086] li,.faq-answer__richtext[data-v-ee153086] ol,.faq-answer__richtext[data-v-ee153086] p,.faq-answer__richtext[data-v-ee153086] ul{font-size:inherit;line-height:inherit}.faq-answer__richtext[data-v-ee153086] ol,.faq-answer__richtext[data-v-ee153086] p,.faq-answer__richtext[data-v-ee153086] ul{margin:0}.faq-answer__richtext[data-v-ee153086] ol,.faq-answer__richtext[data-v-ee153086] ul{padding-left:22px}.faq-answer__richtext[data-v-ee153086] li+li{margin-top:8px}.faq-answer__richtext[data-v-ee153086] strong{font-weight:700}.faq-answer-transition[data-v-ee153086]{display:grid;grid-template-rows:1fr}.faq-expand-enter-active[data-v-ee153086],.faq-expand-leave-active[data-v-ee153086]{transition:grid-template-rows .3s ease,opacity .25s ease}.faq-expand-enter-from[data-v-ee153086],.faq-expand-leave-to[data-v-ee153086]{grid-template-rows:0fr;opacity:0}@media screen and (max-width:758px){.faq-section__title[data-v-ee153086]{font-size:28px}.faq-answer[data-v-ee153086],.faq-question[data-v-ee153086]{font-size:16px}}@media screen and (max-width:480px){.faq-item[data-v-ee153086]{padding:16px}.faq-question[data-v-ee153086]{gap:12px}}
