@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateX(-200%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200%)}}@keyframes headerBurgerIsActive{0%{height:5rem}to{height:100vh}}@keyframes headerBurgerIsNotActive{0%{height:100vh}to{height:5rem}}.faq .faq-section{margin:3rem 0}.faq .faq-section .faq-block{margin:0 auto;max-width:840px}.faq .faq-section .faq-block .faq-title{font-family:var(--font-serif);font-size:36px;font-weight:300;letter-spacing:-.5px;line-height:42px}.faq .faq-section .faq-block .faq-qa__wrapper{border:1px solid var(--color-light-gray);overflow:hidden;padding:0 24.5px}.faq .faq-section .faq-block .faq-qa__wrapper .faq-question{cursor:pointer;font-size:18px;letter-spacing:0;line-height:26px;position:relative}.faq .faq-section .faq-block .faq-qa__wrapper .faq-question:after{content:"+";font-size:32px;position:absolute;right:25.5px}.faq .faq-section .faq-block .faq-qa__wrapper .faq-answer{color:#151d11;font-size:18px;letter-spacing:0;line-height:26px;margin:0;max-height:0;transition:all .25s ease}.faq .faq-section .faq-block .faq-qa__wrapper--open .faq-question:after{content:"-";right:30px;top:-2px;transform:scaleX(2)}.faq .faq-section .faq-block .faq-qa__wrapper--open .faq-answer{height:auto;margin:18px 0;max-height:1000px}.faq .faq-section .faq-block .faq-qa__wrapper--hidden{display:none}.faq .faq-section .faq-block .faq-qa__wrapper.faq-qa__wrapper--not-hidden{border-bottom:1px solid var(--color-light-gray)!important}.faq .faq-section .faq-block .faq-qa__wrapper:not(:last-child){border-bottom:none}@media only screen and (max-width:900px){.faq .faq-section .faq-block{margin:0 25px}.faq .faq-section .faq-block .faq-title{font-size:28px;font-weight:300;letter-spacing:-.39px;line-height:33px}.faq .faq-section .faq-block .faq-qa__wrapper{padding:0 30.5px 0 24.5px}.faq .faq-section .faq-block .faq-qa__wrapper .faq-question{font-size:14px;letter-spacing:.25px;line-height:18px}.faq .faq-section .faq-block .faq-qa__wrapper .faq-question:after{right:-23px;top:50%;transform:translateY(-50%)}.faq .faq-section .faq-block .faq-qa__wrapper .faq-answer{font-size:14px;letter-spacing:0;line-height:24px}.faq .faq-section .faq-block .faq-qa__wrapper--open .faq-question:after{right:-18px;transform:translateY(-50%) scaleX(2)}}.faq-section__group{margin:0 auto;max-width:840px;padding-bottom:8px;padding-top:8px}.faq-section__items{background-color:#fff;border-radius:.25rem}.faq-section__block-heading{align-items:center;border-bottom:1px solid var(--color-light-gray);display:flex;flex-direction:row;justify-content:space-between;padding:1rem}.faq-section__block-heading h3{font-size:1rem;font-weight:400;margin:0}.faq-section__block-question.hide{height:0;transition:all .1s ease;visibility:collapse}.faq-section__block-answer{background-color:#fff;padding:1rem}
/*# sourceMappingURL=css-faq.css.map */