.c-faq{padding:.05rem 0;background-color:#ebe9df;background-color:var(--km-background-color, #EBE9DF)}.c-faq:has(+.c-wysiwyg){padding-bottom:0}.c-faq+.c-wysiwyg{padding-top:.0333333333rem}.c-faq__copy{width:100%;margin:0 0 .0208333333rem}.c-faq__item{padding-bottom:.0036458333rem;border-bottom:1px solid #dddac8}.c-faq__item:last-child{padding-bottom:0;border-bottom:0;margin-bottom:-0.0125rem}.c-faq__question{background:none;padding:.0125rem 0;margin:0;border:0;position:relative;display:block;width:100%;text-align:left;-webkit-transition:padding-bottom .3s;transition:padding-bottom .3s}.c-faq__question__container{display:block;padding:0 .025rem 0 0;position:relative;width:100%}.c-faq__question.is-active{padding-bottom:.0041666667rem}.c-faq__question.is-active .c-faq__path--inactive{opacity:0}.c-faq__question.is-active .c-faq__path--active{opacity:1}.c-faq__answer{padding-bottom:.0125rem;padding-right:.025rem}.c-faq__svg{width:.0125rem;height:auto;display:block;position:absolute;top:50%;right:0;margin-top:-0.00625rem}.c-faq__path{-webkit-transition:opacity .3s;transition:opacity .3s}.c-faq__path--active{opacity:0}