@keyframes kf--slide-down{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes kf--slide-right{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.faq-container{display:flex;flex-direction:column;width:100%;overflow:hidden;gap:10px;margin-bottom:20px}.faq-container .faq__item{width:100%;font-size:1.6rem;line-height:1.5;border-radius:4px;overflow:hidden}.faq-container .faq__item .faq__question{transition:all .1s ease-in-out;box-shadow:0 4px 10px -2px rgba(0,0,0,.1);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border:1px solid #dee2e6;border-radius:4px;width:100%;background-color:#fff;font-weight:700;padding:10px 20px;letter-spacing:.01em;cursor:pointer}.faq-container .faq__item .faq__question:hover{color:#212529;background-color:#f8f9fa}.faq-container .faq__item .faq__question.is-expanded{border-bottom-left-radius:0;border-bottom-right-radius:0}.faq-container .faq__item .faq__answer{transition:all .1s ease-in-out;box-shadow:0 4px 10px -2px rgba(0,0,0,.1);border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;width:100%;display:none;padding:15px 20px;background:#fff}.faq-container .faq__item .faq__answer p{margin-bottom:1.4rem}.faq-container .faq__item .faq__answer p:last-child{margin-bottom:0!important}