.faq{padding:8rem 0;background-color:#0e0f0c}.faq .title-wrapper h2{color:#fafaf9;margin:0}.faq .faq-items-wrapper{display:flex;flex-direction:column;margin:4rem 0}.faq .faq-items-wrapper .faq-item{display:flex;gap:4rem;padding:4rem 2rem 4rem 0;border-top:1px solid #fafaf9;overflow:hidden;position:relative;transition:all .3s ease-in-out}.faq .faq-items-wrapper .faq-item:first-child{border-top:none}.faq .faq-items-wrapper .faq-item:last-child{border-bottom:1px solid #fafaf9}.faq .faq-items-wrapper .faq-item.active{padding:4rem 2rem 8rem 0}.faq .faq-items-wrapper .faq-item.active .faq-item-content-wrapper{gap:4rem}.faq .faq-items-wrapper .faq-item.active .faq-item-content{height:fit-content;opacity:1}.faq .faq-items-wrapper .faq-item.active .faq-item-toggle .icon:before{left:0;transform:rotate(180deg)}.faq .faq-items-wrapper .faq-item.active .faq-item-toggle .icon:after{transform:rotate(180deg)}.faq .faq-items-wrapper .faq-item-content-wrapper{display:flex;flex-direction:column;gap:0;width:100%}.faq .faq-items-wrapper .faq-item-title{width:calc(100% - 4rem)}.faq .faq-items-wrapper .faq-item-title h5{cursor:pointer;color:#fafaf9;margin:0;width:fit-content}.faq .faq-items-wrapper .faq-item-content{height:0;opacity:0;transition:all .3s ease-in-out}.faq .faq-items-wrapper .faq-item-content p{color:#9d9e96;margin:0}.faq .faq-items-wrapper .faq-item-toggle{display:flex;align-items:center;justify-content:center;height:fit-content;cursor:pointer;border:none;background-color:rgba(0,0,0,0);outline:none;transition:all .3s ease-in-out;position:absolute;right:2rem}.faq .faq-items-wrapper .faq-item-toggle .icon{display:flex;align-items:center;justify-content:center;position:relative;width:2.5rem;height:2.5rem}.faq .faq-items-wrapper .faq-item-toggle .icon:before,.faq .faq-items-wrapper .faq-item-toggle .icon:after{content:"";position:absolute;width:2.5rem;height:.25rem;display:flex;justify-content:center;align-items:center;align-self:center;justify-self:center;background:#fafaf9;transition:all .3s ease-in-out}.faq .faq-items-wrapper .faq-item-toggle .icon:before{transform:rotate(90deg)}@media(min-width: 768px){.faq{padding:10.6666666667rem 0}.faq .faq-items-wrapper{margin:2.6666666667rem 0}.faq .faq-items-wrapper .faq-item{gap:4.3333333333rem;padding:2.6666666667rem 2.6666666667rem 2.6666666667rem 0}.faq .faq-items-wrapper .faq-item.active{padding:2.6666666667rem 2.6666666667rem 5.3333333333rem 0}.faq .faq-items-wrapper .faq-item.active .faq-item-content-wrapper{gap:2.6666666667rem}.faq .faq-items-wrapper .faq-item-title{width:unset}.faq .faq-items-wrapper .faq-item-toggle{position:unset;right:unset}.faq .faq-items-wrapper .faq-item-toggle .icon{width:1.6666666667rem;height:1.6666666667rem}.faq .faq-items-wrapper .faq-item-toggle .icon:before,.faq .faq-items-wrapper .faq-item-toggle .icon:after{width:1.6666666667rem;height:.1666666667rem}}@media(min-width: 992px){.faq{padding:8rem 0}.faq .faq-items-wrapper{margin:2rem 0}.faq .faq-items-wrapper .faq-item{gap:3.25rem;padding:2rem 2rem 2rem 0}.faq .faq-items-wrapper .faq-item.active{padding:2rem 2rem 4rem 0}.faq .faq-items-wrapper .faq-item.active .faq-item-content-wrapper{gap:2rem}.faq .faq-items-wrapper .faq-item-content-wrapper{flex-direction:row}.faq .faq-items-wrapper .faq-item-title{width:unset;min-width:44%}.faq .faq-items-wrapper .faq-item-toggle .icon{width:1.25rem;height:1.25rem}.faq .faq-items-wrapper .faq-item-toggle .icon:before,.faq .faq-items-wrapper .faq-item-toggle .icon:after{width:1.25rem;height:.125rem}}

/*# sourceMappingURL=block-faq.min.css.map*/