.faq-page .legacy-section{padding:0!important;margin:0!important;border:1px solid #b9d0ff!important;border-bottom:0!important;background:#eaf1ff!important;box-shadow:none!important}
.faq-page .legacy-section:last-child{border-bottom:1px solid #b9d0ff!important}
.faq-question{width:100%;display:flex;align-items:center;gap:7px;padding:17px 19px;border:0;background:#eaf1ff;color:#2670f7;font:700 18px/1.3 Inter,Segoe UI,Arial,sans-serif;text-align:left;cursor:pointer}
.faq-mark{font-size:16px;line-height:1}.faq-arrow{margin-left:auto;font-size:31px;line-height:.5;font-weight:400;transform:rotate(-90deg);transition:transform .2s}.is-open .faq-arrow{transform:rotate(0deg)}
.faq-answer{display:none;padding:20px;background:#fff}.is-open .faq-answer{display:block}.faq-answer>div,.faq-answer p{margin:0;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 2px #0002;padding:15px 20px;color:#3c3c3c;font-size:18px;line-height:1.35}.faq-answer p+p{margin-top:12px}
@media(max-width:700px){.faq-question{padding:15px 13px;font-size:16px}.faq-answer{padding:13px}.faq-answer>div,.faq-answer p{font-size:16px;padding:13px}.faq-arrow{font-size:26px}}
