.faq__heading[data-v-570abfad]{color:#1e344b;margin-bottom:40px;text-align:center;font-size:45px;font-family:Roboto;font-style:normal;font-weight:300;line-height:110%}@media screen and (max-width: 768px){.faq__heading[data-v-570abfad]{font-size:2.4rem;margin-bottom:24px}}.faq__items[data-v-570abfad]{display:flex;flex-direction:column;gap:16px}.faq__item[data-v-570abfad]{background-color:#1e344b;border-radius:8px;overflow:hidden}.faq__button[data-v-570abfad]{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:20px 24px;text-align:left;width:100%;transition:background-color ease .3s}.faq__button[data-v-570abfad]:hover{background-color:rgba(255,255,255,.05)}@media screen and (max-width: 768px){.faq__button[data-v-570abfad]{padding:16px 20px}}.faq__question[data-v-570abfad]{color:#fff;font-size:1.8rem;font-weight:400;line-height:1.4;flex:1;padding-right:20px}@media screen and (max-width: 768px){.faq__question[data-v-570abfad]{font-size:1.6rem;padding-right:16px}}.faq__icon-wrapper[data-v-570abfad]{align-items:center;background-color:#cc3a78;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px;transition:transform ease .3s}@media screen and (max-width: 768px){.faq__icon-wrapper[data-v-570abfad]{height:28px;width:28px}}.faq__button[aria-expanded=true] .faq__icon-wrapper[data-v-570abfad]{transform:rotate(180deg)}.faq__icon[data-v-570abfad]{color:#fff;font-size:1.2rem;transition:transform ease .3s}@media screen and (max-width: 768px){.faq__icon[data-v-570abfad]{font-size:1rem}}.faq__answer-wrapper[data-v-570abfad]{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease}.faq__answer-wrapper--expanded[data-v-570abfad]{max-height:2000px;opacity:1}.faq__answer[data-v-570abfad]{background-color:#fff;border:1px solid #1e344b;border-radius:0 0 8px 8px;color:#1e344b;padding:24px}@media screen and (max-width: 768px){.faq__answer[data-v-570abfad]{padding:16px}}.faq__answer[data-v-570abfad] p,.faq__answer[data-v-570abfad] ul,.faq__answer[data-v-570abfad] ol,.faq__answer[data-v-570abfad] li{color:#1e344b;font-size:1.6rem;line-height:1.6}.faq__answer[data-v-570abfad] strong,.faq__answer[data-v-570abfad] b{font-weight:600}.faq__answer[data-v-570abfad] a{color:#cc3a78;text-decoration:underline}.faq__answer[data-v-570abfad] a:hover{text-decoration:none}
.module-faq{padding:72px 0}@media screen and (max-width: 768px){.module-faq{padding:40px 0}}
