.faqs__inner--default{max-width:var(--w-column-small)}.faqs__inner--cta{align-items:start;display:grid;gap:1.5rem 2rem;grid-template-columns:1fr}.faqs__header{display:flex;justify-content:space-between;margin-bottom:2rem}.faqs__button{margin-top:2rem}.faq{border:1px solid var(--c-300);border-radius:var(--s-corner-s);margin-top:.625rem;padding-block:1rem;padding-inline:2rem;transition:padding .2s ease-out}.faq:hover{cursor:pointer}.faq:focus-visible{outline:var(--c-cta-hover) solid 1px}.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-900);content:'';display:block;height:.125rem;left:calc(50% - .75rem);overflow:hidden;position:absolute;top:calc(50% - .125rem);transform-origin:center;transition:transform .2s ease-out;width:1.25rem}.faq__state::after{transform:rotate(90deg)}.faq--open,.faq:focus-visible,.faq:focus-within{border-color:var(--c-cta);padding-block:2rem}.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:1em}@media only screen and (min-width: 768px){.faqs__inner--cta{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 1198px){.faqs__inner--cta{grid-template-columns:2fr 1fr}}
/*# sourceMappingURL=./faqs.css.map */