.faq[data-v-53ceaa5c]{padding:var(--spacing-xl) 0;background:#f2f7f2}.section-header[data-v-53ceaa5c]{text-align:center;margin-bottom:var(--spacing-lg)}.section-header .label[data-v-53ceaa5c]{margin-bottom:var(--spacing-xs);max-width:none}.faq-question[data-v-53ceaa5c]{width:100%;padding:1.5rem 1rem;display:flex;justify-content:space-between;align-items:center;background:none;border:none;font-family:var(--font-sans);font-weight:500;text-align:left;color:var(--color-black);cursor:pointer}.faq-icon[data-v-53ceaa5c]{color:var(--color-grey-400);flex-shrink:0;margin-left:1.5rem}.faq-icon-vertical[data-v-53ceaa5c]{transition:opacity .3s ease,transform .3s ease;transform-origin:center}.faq-icon.open .faq-icon-vertical[data-v-53ceaa5c]{opacity:0;transform:scaleY(0)}.faq-item.open[data-v-53ceaa5c]{background:#f0f0f066}.faq-answer[data-v-53ceaa5c]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-answer[data-v-53ceaa5c]{max-height:800px}.faq-answer p[data-v-53ceaa5c]{padding:0 1rem 1.5rem;max-width:none;color:var(--color-grey-900)}.faq-answer a[data-v-53ceaa5c]{display:block;padding:0 1rem 1.5rem;color:var(--color-black);font-weight:500;text-decoration:none}.faq-answer a[data-v-53ceaa5c]:hover{text-decoration:underline}@media(min-width:768px){.faq-question[data-v-53ceaa5c]{padding:2rem 2.5rem}.faq-answer p[data-v-53ceaa5c],.faq-answer a[data-v-53ceaa5c]{padding:0 2.5rem 2rem}}
