.c-faq-section{background-color:#151515}.c-faq-section__inner{padding:7.0625rem 1rem 8.375rem;margin:0 auto;max-width:57rem}.c-faq-section__title{width:60%;text-align:center;margin:0 auto 3.3125rem}.c-faq-section__faq-list:first-of-type{border-top:.0625rem solid #434347}.c-faq-section__faq{padding:2rem 0;border-bottom:.0625rem solid #434347}.c-faq-section__faq-wrapper{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.c-faq-section__faq-wrapper.is-visible-body~.c-faq-section__faq-answer{display:block;padding-top:2rem;opacity:1;height:auto}.c-faq-section__faq-wrapper.is-visible-body~.c-faq-section__faq-answer p{margin-bottom:1.5625rem}.c-faq-section__faq-wrapper.is-visible-body~.c-faq-section__faq-answer p:last-child{margin-bottom:0}.c-faq-section__faq-wrapper.is-visible-body>.c-faq-section__faq-arrow{transform:rotate(180deg)}.c-faq-section__faq-question{font-family:roboto-mono,monospace;font-size:1.1rem;line-height:1.5;font-weight:500;margin-bottom:0}.c-faq-section__faq-arrow{flex-shrink:0;width:1.125rem;height:1.125rem;transition:.3s}.c-faq-section__faq-answer{transition:.5s;overflow:hidden;height:0;opacity:0}.c-faq-section__faq-answer p{margin-bottom:0;transition-delay:.1s;transition-duration:.4s;line-height:1.5rem}.c-faq-section__btn-wrapper{text-align:center;margin-top:3rem}@media only screen and (min-width:750px){.c-faq-section__inner{padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (min-width:1100px){.c-faq-section__inner{padding-left:0;padding-right:0}.c-faq-section__title{font-size:2.5rem;width:100%}}
