.s-faq{padding:5rem 0;background:var(--color-light-black);color:var(--color-white)}@media only screen and (max-width: 987px){.s-faq{margin:3rem auto 0;padding:6rem 0 3rem}}.s-faq__title{margin:0 auto 4rem;text-align:center}@media only screen and (max-width: 987px){.s-faq__title{font-size:var(--font-size-h-xl)}}.s-faq__title span{color:var(--color-brand-1)}.s-faq .s__wrapper{position:relative;display:flex}@media only screen and (max-width: 987px){.s-faq .s__wrapper{flex-wrap:wrap}}.s-faq .s__faqs{margin:0 auto;padding-bottom:5rem;width:calc(12*var(--grid-column-width) + 11*var(--grid-gutter-width));border-bottom:1px solid var(--color-black-light)}.s-faq .s__faqs .b-faq .b__wrapper .b__content .b__title{max-width:-moz-fit-content;max-width:fit-content;color:#dee2e6}.s-faq .b-faq{width:100%}.s-faq .b-faq:last-child{margin-bottom:0}
