.faq[data-v-5b0bb1bd]{display:flex;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1200px;margin:0 auto;padding:60px 24px;box-sizing:border-box}.faq__lead[data-v-5b0bb1bd]{position:relative;display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.faq__title[data-v-5b0bb1bd],.faq__subtitle[data-v-5b0bb1bd]{margin:0;text-align:center}.faq__title[data-v-5b0bb1bd]{color:var(--grey-5)}.faq__subtitle[data-v-5b0bb1bd]{color:var(--grey-4)}.faq__illustration[data-v-5b0bb1bd]{position:absolute;top:-48px;left:50%;width:200px;height:auto;margin-left:150px;pointer-events:none}.faq__list[data-v-5b0bb1bd]{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1152px}.faq-item[data-v-5b0bb1bd]{border-bottom:1px solid var(--grey-3);border-radius:12px;background:var(--white);box-shadow:var(--shadow-card-sm)}.faq-item__question[data-v-5b0bb1bd]{position:relative;display:flex;align-items:center;gap:32px;width:100%;margin:0;padding:24px 24px 24px 16px;font:inherit;text-align:left}.faq-item__toggle[data-v-5b0bb1bd]{position:absolute;inset:0;padding:0;border:0;background:none;cursor:pointer}.faq-item__q-text[data-v-5b0bb1bd]{flex:1 1 auto;color:var(--grey-5)}.faq-item.is-open .faq-item__q-text[data-v-5b0bb1bd]{color:var(--grey-4)}.faq-item__icon[data-v-5b0bb1bd]{display:flex;flex:0 0 24px}.faq-icon[data-v-5b0bb1bd]{display:block}.faq-icon--plus rect[data-v-5b0bb1bd]{fill:var(--grey-4)}.faq-icon--plus path[data-v-5b0bb1bd]{stroke:var(--white)}.faq-icon--minus path[data-v-5b0bb1bd]{stroke:var(--grey-4)}.faq-item__answer[data-v-5b0bb1bd]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s ease}.faq-item__answer.is-open[data-v-5b0bb1bd]{grid-template-rows:1fr}.faq-item__answer-inner[data-v-5b0bb1bd]{min-height:0;overflow:hidden}.faq-item__answer p[data-v-5b0bb1bd]{margin:0;padding:0 24px 24px 68px;color:var(--grey-5);white-space:pre-line}.faq-item__answer-link[data-v-5b0bb1bd]{display:inline-block;padding:0 24px 24px 68px;color:var(--accent-blue);font:var(--font-links);text-decoration:underline;transition:color .2s ease}.faq-item__answer-link[data-v-5b0bb1bd]:hover{color:var(--grey-5)}@media screen and (max-width:960px){.faq[data-v-5b0bb1bd]{gap:24px;padding:40px 16px}.faq__illustration[data-v-5b0bb1bd]{display:none}.faq-item__question[data-v-5b0bb1bd]{gap:16px;padding:20px 16px}.faq-item__answer p[data-v-5b0bb1bd],.faq-item__answer-link[data-v-5b0bb1bd]{padding:0 16px 20px}}@media(prefers-reduced-motion:reduce){.faq-item__answer[data-v-5b0bb1bd]{transition:none}}
