.root{display:flex;flex-direction:column;width:100%}.root .faq-page{width:100%;max-width:1350px;align-self:center;padding:15px;box-sizing:border-box}.root .faq-page .filter-block{position:relative;margin:7.5rem 0;display:flex;flex-direction:column;align-items:center;gap:3rem}.root .faq-page .filter-block .blur{position:absolute;left:-240px;bottom:-100px}.root .faq-page .filter-block .filter-block-input{width:100%;align-items:center}.root .faq-page .filter-block .filter-block-input input{background:rgba(56,36,87,.3);border:1px solid #3a2f4d;color:#fbfafe;font-weight:400;max-width:600px;height:54px;border-radius:16px}.root .faq-page .filter-block .filter-block-input input::placeholder{font-weight:400;color:#fbfafe}.root .faq-page .filter-block .filter-block-subtitle,.root .faq-page .filter-block .filter-block-title{text-align:center}@media(max-width:1024px){.root .faq-page .filter-block{margin:2rem 0;gap:1.5rem}}.root .faq-page .faq-category{margin-bottom:2rem;background:#382457;padding:1.5rem 2rem;border-radius:36px}.root .faq-page .faq-category ul{list-style:none;padding:0;margin:0}.root .faq-page .faq-category ul .faq-category-item{display:flex;align-items:center;height:80px;border-bottom:1px solid;border-image:linear-gradient(90deg,#edadcf,#a05dd5 51.5%,#6c31da) 1;cursor:pointer}.root .faq-page .faq-category ul .faq-category-item.--active h6{color:#edadcf}.root .faq-page .faq-category-header{display:flex;justify-content:space-between;align-items:center;height:80px;border-bottom:1px solid;border-image:linear-gradient(90deg,#edadcf,#a05dd5 51.5%,#6c31da) 1}.root .faq-page .faq-category-header span{color:hsla(0,0%,100%,.8)}.dateUpdate{color:#edadcf}