@keyframes animate-tabs{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.wp-block-gutenkit-faq-item{border-bottom:1px solid #e3e7f2}.wp-block-gutenkit-faq-item:last-child{border-bottom:none}.wp-block-gutenkit-faq-item__header{align-items:center;background:none;border:none;display:flex;justify-content:space-between;padding:12px 0;text-align:start;transition:background-color var(--transition-speed) var(--transition-ease);width:100%}.wp-block-gutenkit-faq-item__header:hover{background-color:var(--color-primary-tint)}.wp-block-gutenkit-faq-item__header:focus:not(:focus-visible){outline:none}.wp-block-gutenkit-faq-item__title{margin:0;padding:0 2px}[open] .wp-block-gutenkit-faq-item__title{color:var(--color-primary)}.wp-block-gutenkit-faq-item[open] .wp-block-gutenkit-faq-item__content{animation-delay:0s;animation-direction:normal;animation-duration:var(--transition-speed);animation-fill-mode:forwards;animation-iteration-count:1;animation-name:animate-tabs}.wp-block-gutenkit-faq-item__content{color:var(--color-gray);display:grid;grid-template-rows:0fr}.wp-block-gutenkit-faq-item__inner-content{overflow:hidden;padding:12px 2px}@media only screen and (min-width:992px){.wp-block-gutenkit-faq-item__inner-content{width:90%}}.wp-block-gutenkit-faq-item__toggle{align-items:center;background:none!important;border:none;color:var(--color-primary);display:flex;padding:0}.wp-block-gutenkit-faq-item__toggle:focus:not(:focus-visible){outline:none}.wp-block-gutenkit-faq-item__toggle:active{transform:scale(1.2)}.wp-block-gutenkit-faq-item__toggle-icon{color:var(--color-primary);font-size:1.4rem;transition:transform var(--transition-speed) var(--transition-ease)}[open] .wp-block-gutenkit-faq-item__toggle-icon{transform:scaleY(-1)}.gk-backstop .wp-block-gutenkit-faq-item__toggle-icon{transition-duration:0ms}
