.m-filter__wrapper{width:100%;position:relative}.m-filter__wrapper[open] .m-filter__label-wrapper{border-color:#6200ea}.m-filter__wrapper[open] .m-filter__label-wrapper:after{transform:translateY(-50%) rotate(180deg)}.m-filter__label-wrapper{display:flex;flex-direction:column;justify-content:flex-start;padding:.5rem 1rem;height:3.625rem;list-style:none;border:.0625rem solid #e8e8e8;border-radius:.5rem;position:relative;cursor:pointer;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.2s;transition-property:all}.m-filter__label-wrapper:hover{background-color:#fafafa}.m-filter__label-wrapper:after{content:"";background-image:url(icon.chevron-down.svg);position:absolute;top:50%;transform:translateY(-50%) rotate(0);right:1.5rem;width:1rem;height:1rem}.m-filter__label-text{color:#817198}.m-filter__label--active{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.m-filter__label--active:not(:first-child){margin-top:0}.m-filter__list{list-style:none;padding:1rem 1.5rem;border:.0625rem solid #e8e8e8;border-radius:.5rem;background-color:#fff;box-shadow:0 .5rem 1.25rem -.25rem rgba(23,24,24,.12);position:absolute;margin:.5rem 0 0;left:0;right:0;z-index:4;max-height:12.5rem;overflow-y:auto}.m-filter__list-item{display:flex;align-items:center;justify-content:flex-start;gap:.75rem}.m-filter__list-item:not(:first-child){margin-top:1rem}.m-filter__link{display:inline-flex;align-items:center;justify-content:flex-start;gap:.75rem;overflow:hidden}.is-active .m-filter__link{color:#6200ea;border-color:#6200ea}.m-filter__link-icon{width:1rem;min-width:1rem;height:1rem;fill:currentColor;opacity:0}.is-active .m-filter__link-icon{opacity:1;color:#6200ea}.m-filter__link-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:1rem}@media only screen and (min-width:750px){.m-filter__wrapper{flex:1}}@media only screen and (min-width:991px){.m-filter__wrapper{max-width:17.5rem}}.o-faq{margin:2.5rem auto;max-width:67.75rem}.o-faq__category-single,.o-faq__title{text-align:center;margin-bottom:2rem}.o-faq__category-single{display:none}.has-single .o-faq__category-single{display:block}.o-faq__categories-title,.o-faq__categories.is-desktop{display:none}.o-faq__categories.is-mobile{display:block;margin-bottom:2rem}.o-faq .m-accordion{display:none}.o-faq .m-accordion.is-visible{display:block}.o-faq__main{display:flex;flex-direction:column}.o-faq .m-filter__label-wrapper{justify-content:center}.o-faq__load-more{align-self:center}.o-faq__load-more.is-hidden{display:none}@media only screen and (min-width:750px){.o-faq{margin:3rem auto}}@media only screen and (min-width:991px){.o-faq{margin:4rem auto;display:flex;gap:40px}.o-faq__title{margin-bottom:4rem}.has-single .o-faq__category-single,.o-faq__category-single{display:none}.o-faq__categories{overflow:hidden;flex-direction:column;border-radius:.5rem;border:1px solid #e8e8e8;height:-moz-max-content;height:max-content;flex-shrink:0}.o-faq__categories-title{display:block;margin-bottom:1rem}.o-faq__categories-item{cursor:pointer;padding:1rem}.o-faq__categories-item.is-active{background-color:#41384e;color:#fff}.o-faq__categories-item:not(:first-child){margin-top:0;border-top:1px solid #e8e8e8}.o-faq__categories.is-desktop{display:flex}.o-faq__categories.is-mobile{display:none}.o-faq__main{flex:1}}@media only screen and (min-width:1350px){.o-faq{padding:0}}
