.category-faq-module{display:flex;flex-flow:column nowrap;gap:60px}.category-faq-module .tabs{-ms-overflow-style:none;display:flex;flex-flow:row nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none}.category-faq-module .tabs::-webkit-scrollbar{display:none}.category-faq-module .tab{align-items:center;border-top:2px solid #ced0d5;color:#ced0d5;cursor:pointer;display:flex;flex-flow:row nowrap;gap:20px;min-width:220px;padding-right:20px;padding-top:20px;scroll-snap-align:start;transition:color .15s linear,border-color .15s linear}.category-faq-module .tab.active{border-top:2px solid var(--color-primary);color:var(--color-primary)}.category-faq-module .tab-title{font-weight:700;margin-bottom:0;white-space:nowrap}.category-faq-module .category{display:none;flex-flow:column nowrap;gap:60px}.category-faq-module .category.active{animation:fadeIn .5s var(--translate-transition);display:flex}.category-faq-module .faq-item .faq-title{align-items:center;cursor:pointer;display:flex;flex-flow:row nowrap;gap:20px;justify-content:space-between}.category-faq-module .faq-item.active .faq-title{cursor:default;font-weight:700}.category-faq-module .faq-item .faq-title-text{margin-bottom:0}.category-faq-module .faq-item.active .faq-title-text{font-weight:700}.category-faq-module .faq-item .open-close-icon{color:var(--color-primary);font-size:40px;transition:color .5s var(--translate-transition),transform .5s var(--translate-transition)}.category-faq-module .faq-item.active .open-close-icon{color:var(--color-base);transform:rotate(-135deg)}.category-faq-module .faq-item .faq-content{animation:fadeIn .5s var(--translate-transition);display:none}.category-faq-module .faq-item.active .faq-content{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}