.faq[data-v-b71dee9f]{--faq-background:#000;--faq-text:#fff;--faq-answer:hsla(0,0%,100%,.8);--faq-border:hsla(0,0%,100%,.2);--faq-hover:hsla(0,0%,100%,.1);background:var(--faq-background);color:var(--faq-text);padding:200px 0 120px}.faq--light[data-v-b71dee9f]{--faq-background:#fff;--faq-text:#151b17;--faq-answer:#59605a;--faq-border:#d9ded8;--faq-hover:#f0f3ec}.faq .section-title[data-v-b71dee9f]{font-size:48px;font-weight:400}.faq__item[data-v-b71dee9f]{border-top:1px solid var(--faq-border)}.faq__item[data-v-b71dee9f]:first-child{border-top:none}.faq__item .f-answer[data-v-b71dee9f]{color:var(--faq-answer);font-size:16px;font-weight:300;height:auto;line-height:1.5;max-height:0;overflow:hidden;transition:.3s}.faq__item .f-answer div[data-v-b71dee9f]{padding:12px 0 24px}.faq__item .f-question[data-v-b71dee9f]{background:transparent;border:0;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:24px;font-weight:500;padding:12px 40px 12px 0;position:relative;text-align:left;transition:.3s;width:100%}.faq__item .f-question[data-v-b71dee9f]:hover{background:var(--faq-hover);transition:.3s}.faq__item .f-question .toggle[data-v-b71dee9f]{height:24px;position:absolute;right:8px;top:19px;width:24px}.faq__item .f-question .toggle span[data-v-b71dee9f]{background:var(--faq-text);display:block;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%) translateY(-50%);transform-origin:50% 50%;transition:.3s;width:1px}.faq__item .f-question .toggle span[data-v-b71dee9f]:last-child{height:1px;width:24px}.faq__item .f-question .toggle.active span[data-v-b71dee9f]:first-child{transform:translate(-50%) translateY(-50%) rotate(90deg);transition:.3s}
