.faqs__item{padding:0 0 2.4rem 3.4rem;position:relative}h3.faqs__question{cursor:pointer;font-family:var(--font-body);font-size:2rem;font-weight:400;position:relative;text-transform:none}h3.faqs__question svg,h3.faqs__question:hover{color:var(--c-dark-blue)}h3.faqs__question svg{display:block;left:-3.4rem;position:absolute;top:0;transform:scaleY(1);transition:transform .3s;width:1.9rem}h3.faqs__question.is-active svg{transform:scaleY(-1)}@keyframes faqin{0%{opacity:0;transform:translateY(4rem)}to{opacity:1;transform:translateY(0)}}.faqs__answer{display:none}.faqs__answer.is-active{animation:faqin .3s ease-in-out forwards;display:block}