.faq{--details-element-animation-duration:0.5s}.faq .details_element{border-top:.1rem solid #6e6e6d}.faq .details_element:not(:last-child){margin-bottom:4rem}.faq .details_element__content{overflow:hidden}.faq .details_element__button{padding:.95rem 0;color:#efeadd;-webkit-transition:rotate var(--details-element-animation-duration);transition:rotate var(--details-element-animation-duration);cursor:pointer}.faq .details_element__button--rotated{rotate:180deg}.faq .information_card{position:sticky;top:15rem;left:0}