.b-faq{position:relative}.b-faq-list{display:flex;flex-direction:column;gap:1.25rem;list-style:none;margin:0;padding:0}.b-faq-item{background-color:var(--color-porcelain-100);border-radius:1.5rem;cursor:pointer;padding:1.5rem 2rem}@media(min-width:577px){.b-faq-item{padding:2rem 2.5rem}}@media(min-width:1025px){.b-faq-item{padding:2.5rem 3.125rem}}.b-faq-item-header{align-items:center;color:var(--color-firefly-100);display:flex;gap:1.25rem;justify-content:space-between;margin-bottom:.25rem;padding:0;text-align:left;width:100%}.b-faq-item-header__title{font-family:var(--font-family-primary);font-size:var(--fz-h2);font-weight:var(--font-weight-headings);letter-spacing:-.02rem;line-height:1.3}.b-faq-item-header__icon{flex-shrink:0;position:relative;transition:transform .3s ease}.b-faq-item__content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.b-faq-item.is-active .b-faq-item-header__icon{transform:rotate(180deg)}.b-faq-item.is-active .b-faq-item__content{max-height:100%}
/*# sourceMappingURL=block_faq.css.map*/