.ft3-faq[data-v-6cc1778d]{background:var(--color-background,#fff);padding:24px 0 40px}@container block (width>=768px){.ft3-faq[data-v-6cc1778d]{padding:32px 0 64px}}.ft3-faq__container[data-v-6cc1778d]{max-width:var(--container-max-width,1328px);margin:0 auto;padding:0 16px}.ft3-faq__container[data-v-6cc1778d] .page-title,.ft3-faq__title[data-v-6cc1778d]{font-family:var(--font-heading,"Rufina","Playfair Display",serif);color:var(--color-text,#141517);letter-spacing:normal;margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.25}@container block (width>=768px){.ft3-faq__container[data-v-6cc1778d] .page-title,.ft3-faq__title[data-v-6cc1778d]{margin-bottom:40px;font-size:44px;line-height:56px}}.ft3-faq__short-list[data-v-6cc1778d]{margin-bottom:30px}@container block (width>=768px){.ft3-faq__short-list[data-v-6cc1778d]{margin-bottom:50px}}.filter[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .filter{flex-flow:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.filter__item[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .filter__item{margin:0}.filter__link[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .filter__link{color:#67707a;cursor:pointer;background:0 0;border:1px solid #d9dde0;border-radius:30px;padding:7px 14px;font-size:12px;text-decoration:none;transition:background .3s,border-color .3s,color .3s;display:inline-block}.filter__link[data-v-6cc1778d]:hover,.ft3-faq__short-list[data-v-6cc1778d] .filter__link:hover{border-color:var(--color-primary,#ff6b35)}.filter__link.curr[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .filter__link.curr{background:var(--color-primary,#ff6b35);border-color:var(--color-primary,#ff6b35);color:#fff}.faq__item[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__item{border-bottom:1px solid #dcd8d4;margin-bottom:12px;padding-bottom:4px}.faq__item[data-v-6cc1778d]:last-of-type,.ft3-faq__short-list[data-v-6cc1778d] .faq__item:last-of-type{border-bottom:0}.faq__item.open[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__item.open{padding-bottom:12px}.faq__question[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__question{cursor:pointer;color:var(--color-text);margin:0;padding-block:12px;padding-inline:0 28px;font-size:14px;font-weight:500;position:relative}@container block (width>=768px){.faq__question[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__question{font-size:16px}}.faq__question[data-v-6cc1778d]:after,.faq__question[data-v-6cc1778d]:before,.ft3-faq__short-list[data-v-6cc1778d] .faq__question:after,.ft3-faq__short-list[data-v-6cc1778d] .faq__question:before{content:"";inset-inline-end:0;background-position:50%;background-repeat:no-repeat;width:14px;height:14px;transition:opacity .2s;position:absolute;top:50%}.faq__question[data-v-6cc1778d]:before,.ft3-faq__short-list[data-v-6cc1778d] .faq__question:before{opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='14' height='2' viewBox='0 0 14 2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5625 0.4375L13.75 0.437539V1.56254H7.5625H6.4375H0.25V0.437539H6.4375L7.5625 0.4375Z' fill='%23404040'/%3E%3C/svg%3E");margin-top:-1px}.faq__question[data-v-6cc1778d]:after,.ft3-faq__short-list[data-v-6cc1778d] .faq__question:after{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5625 0.25V6.4375H13.75V7.5625H7.5625V13.75H6.4375V7.5625H0.25V6.4375H6.4375V0.25H7.5625Z' fill='%23404040'/%3E%3C/svg%3E");margin-top:-7px}.faq__item.open .faq__question[data-v-6cc1778d]:before,.ft3-faq__short-list[data-v-6cc1778d] .faq__item.open .faq__question:before{opacity:1}.faq__item.open .faq__question[data-v-6cc1778d]:after,.ft3-faq__short-list[data-v-6cc1778d] .faq__item.open .faq__question:after{opacity:0}.faq__answer[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__answer{color:#404040;max-height:0;font-size:14px;font-weight:300;line-height:1.5;transition:max-height .3s,padding .2s;overflow:hidden}@container block (width>=768px){.faq__answer[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__answer{font-size:16px}}.faq__item.open .faq__answer[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__item.open .faq__answer{max-height:600px;padding-bottom:12px}.faq__link-show[data-v-6cc1778d],.ft3-faq__short-list[data-v-6cc1778d] .faq__link-show{color:var(--color-primary,#ff6b35);cursor:pointer;margin-bottom:15px;font-size:14px;text-decoration:underline;display:inline-block}
