.c-faqs{display:grid;gap:2rem 2rem;padding-bottom:4rem}.c-faqs__card{background:rgba(0,0,0,.2666666667);border:.0625rem solid #ccc;border-radius:.75rem;overflow:hidden}.c-faqs__answer,.c-faqs__question{padding:1rem 1rem}.c-faqs__question{background:#222}@media screen and (min-width:45rem){.c-faqs{grid-template-columns:1fr 1fr}}@media screen and (min-width:60rem){.c-faqs{grid-template-columns:repeat(3,1fr)}}.c-faq-accordion{padding:2rem;margin-bottom:2rem}.c-faq-accordion__question{background:#222;border:.0625rem solid #ccc;border-radius:.5rem}.c-faq-accordion__question+.c-faq-accordion__question{margin-top:1rem}.c-faq-accordion__content{padding-bottom:4rem}.c-faq-accordion h2{border-bottom:.0625rem solid #34cb00;font-size:1.25rem;line-height:1.4;margin-bottom:2rem;padding-bottom:1rem;text-wrap:balance}.c-faq-accordion h3{margin-bottom:1rem}.c-faq-accordion h4{font-size:1rem}.c-faq-accordion__toggle{justify-content:space-between;padding:.25rem 0;text-align:left;width:100%}.c-faq-accordion__toggle>span{flex-basis:calc(100% - 2em)}@media screen and (min-width:45rem){.c-faq-accordion h2{font-size:1.5rem;padding-bottom:.5rem}.c-faq-accordion h3{font-size:1.25rem}.c-faq-accordion h4{font-size:1.125rem}}