.hsprt-wrap--narrow{max-width:880px;margin:0 auto;padding:0 24px}.hsprt-faq-item.is-open{border-color:var(--blue);box-shadow:0 0 0 3px rgba(31,111,235,.06)}.hsprt-faq-item.is-open .hsprt-faq-icon{transform:rotate(45deg);background:var(--blue);border-color:var(--blue);color:#fff}.hsprt-faq-item.is-open .hsprt-faq-a{max-height:1200px}[data-hsprt-reveal].hsprt-hidden{opacity:0;transform:translateY(22px)}[data-hsprt-reveal].hsprt-revealed{opacity:1;transform:translateY(0)}