.faq{padding:40px 0 80px}.faq__items{display:flex;flex-direction:column;width:100%}.faq__item{border-bottom:1px solid #bfbfbf;width:100%}.faq__item:first-child{border-top:1px solid #bfbfbf}.faq__item.-active .faq__question{color:#4fafdf}.faq__item.-active .faq__question:after{background-image:url(/assets/svg/accordion-icon.svg)}.faq__item.-active .faq__response-wrapper{grid-template-rows:1fr}.faq__content-wrapper{padding:20px 0}.faq__question{cursor:pointer;font-weight:400;padding:0 30px 0 0;position:relative;width:100%}.faq__question:after{background-image:url(/assets/svg/accordion-icon-dark.svg);background-repeat:no-repeat;background-size:13px;content:"";height:13px;position:absolute;right:10px;top:0;width:13px}.faq__question:after,.faq__response-wrapper{transition-duration:.3s;transition-property:all;transition-timing-function:ease-in-out}.faq__response-wrapper{display:grid;grid-template-rows:0fr;width:90%}.faq__response{overflow:hidden}.faq__response p{margin-top:16px}@media screen and (min-width:992px){.faq{padding:100px 0}.faq__content-wrapper{padding:25px 40px}.faq__question{--font-size:18px;--font-size-rem:1.125rem;--line-height:26px;--line-height-rem:1.625rem;font-size:var(--font-size-rem);line-height:var(--line-height-rem)}.faq__response p{margin-top:32px}}