.faq-module{width:100%}.faq-module__inner{margin-inline:auto;max-width:var(--faq-module-max-width,576px);width:100%}.faq-module__list{display:grid;gap:var(--faq-module-item-gap,16px);grid-template-columns:1fr;list-style:none;margin:0;padding:0}.faq-module__item{min-width:0}.faq-module__heading{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.faq-module__trigger{align-items:center;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;justify-content:space-between;text-align:left;width:100%}.faq-module__trigger:focus{outline:2px solid currentColor;outline-offset:2px}.faq-module__trigger:focus:not(:focus-visible){outline:none}.faq-module__question{flex:1 1 auto;min-width:0}.faq-module__icons{flex-shrink:0;line-height:1}.faq-module__icon,.faq-module__icons{display:inline-flex}.faq-module__icon--open,.faq-module__trigger[aria-expanded=true] .faq-module__icon--closed{display:none}.faq-module__trigger[aria-expanded=true] .faq-module__icon--open{display:inline-flex}.faq-module__panel{overflow:hidden}.faq-module__panel[hidden]{display:none}.faq-module__panel.is-faq-closing,.faq-module__panel.is-faq-opening{display:block}.faq-module__answer{min-width:0}.faq-module__answer :first-child{margin-top:0}.faq-module__answer :last-child{margin-bottom:0}