.faq-section[data-v-29f733d4]{margin:auto;max-width:var(--full-box-width);padding:var(--gap-large) var(--section-padding-x)}.faq-section>header[data-v-29f733d4]{margin:0 auto var(--gap-small);max-width:var(--small-box-width);padding:0 20px;text-align:center}.faq-section>header p[data-v-29f733d4]{margin-top:var(--gap-tiny)}.faq-section .faq-list[data-v-29f733d4]{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:880px}.faq-section .faq-item[data-v-29f733d4]{background-color:#fff;border:1px solid rgba(var(--ci-blue-medium),.18);border-radius:var(--corner-radius);overflow:hidden;transition:box-shadow .2s,border-color .2s}.faq-section .faq-item[open][data-v-29f733d4]{border-color:rgba(var(--ci-blue-medium),.45);box-shadow:0 0 14px #00000014}.faq-section .faq-item[open]>summary .faq-icon[data-v-29f733d4]{transform:rotate(0)}.faq-section .faq-item>summary[data-v-29f733d4]{align-items:center;color:var(--text-color-primary);cursor:pointer;display:flex;font-family:var(--font-family-base);gap:16px;justify-content:space-between;list-style:none;padding:20px 24px}.faq-section .faq-item>summary[data-v-29f733d4]::-webkit-details-marker{display:none}.faq-section .faq-item>summary[data-v-29f733d4]:hover{background-color:rgba(var(--ci-blue-medium),.04)}.faq-section .faq-item>summary .faq-question[data-v-29f733d4]{font-size:1.05em;font-weight:600;line-height:1.4}.faq-section .faq-item>summary .faq-icon[data-v-29f733d4]{align-items:center;color:rgba(var(--ci-blue-medium),1);display:inline-flex;flex-shrink:0;justify-content:center;transform:rotate(90deg);transition:transform .2s ease}.faq-section .faq-item .faq-answer[data-v-29f733d4]{color:var(--text-color-secondary);line-height:1.6;padding:0 24px 22px}.faq-section .faq-item .faq-answer[data-v-29f733d4] p{margin:0 0 .8em}.faq-section .faq-item .faq-answer[data-v-29f733d4] p:last-child{margin-bottom:0}.faq-section .faq-item .faq-answer[data-v-29f733d4] ol,.faq-section .faq-item .faq-answer[data-v-29f733d4] ul{margin:.4em 0 .8em;padding-left:1.4em}.faq-section .faq-item .faq-answer[data-v-29f733d4] li{margin-bottom:.3em}.faq-section .faq-item .faq-answer[data-v-29f733d4] a{color:rgba(var(--ci-blue-medium),1);text-decoration:underline}.faq-section .faq-toggle-wrapper[data-v-29f733d4]{display:flex;justify-content:center;margin-top:var(--gap-small)}.faq-section .faq-toggle[data-v-29f733d4]{background:none;border:none;color:rgba(var(--ci-blue-medium),1);cursor:pointer;font-family:var(--font-family-base);font-size:1em;font-weight:600;padding:8px 16px;text-decoration:underline;text-underline-offset:4px}.faq-section .faq-toggle[data-v-29f733d4]:hover{opacity:.8}@media screen and (max-width:600px){.faq-section[data-v-29f733d4]{padding:var(--gap-medium) var(--section-padding-x)}.faq-section .faq-item>summary[data-v-29f733d4]{padding:16px 18px}.faq-section .faq-item>summary .faq-question[data-v-29f733d4]{font-size:1em}.faq-section .faq-item .faq-answer[data-v-29f733d4]{padding:0 18px 18px}}
