.rich-text--default+.faqs{padding-top:0}.faqs__title{text-align:center;margin-bottom:3rem}.faqs__faqs{margin:0 auto;max-width:var(--w-column-small)}.faqs__buttons{display:flex;gap:1rem;justify-content:center;margin-top:3rem}.faq{background-color:var(--c-050);border-radius:var(--s-corner-m);margin-top:.5rem;padding:1rem 1.5rem}.faq:hover{cursor:pointer}.faq:focus-visible{outline:var(--c-800) solid 2px}.faq__question{display:flex;gap:1.25rem;justify-content:space-between}.faq__answer{height:0;overflow:hidden;transition:padding .2s ease-out}.faq__state{position:relative}.faq__state::before,.faq__state::after{background-color:var(--c-text-headers);border-radius:var(--s-corner-s);content:'';display:block;height:.25rem;left:calc(50% - .75rem);overflow:hidden;position:absolute;top:calc(50% - .125rem);transform-origin:center;transition:transform .2s ease-out;width:1.5rem}.faq__state::after{transform:rotate(90deg)}.faq--open .faq__state::after,.faq:focus-visible .faq__state::after,.faq:focus-within .faq__state::after{transform:rotate(180deg)}.faq--open .faq__answer,.faq:focus-visible .faq__answer,.faq:focus-within .faq__answer{height:auto;padding-top:1.5em}
/*# sourceMappingURL=./faqs.css.map */