.theme-block.faq-list{padding:var(--global-spacing) 0;position:relative}.theme-block.faq-list.no-top-spacing{padding-top:0}.theme-block.faq-list.no-bottom-spacing{padding-bottom:0}.theme-block.faq-list .container .grid-heading{margin-bottom:2rem}.theme-block.faq-list .container .faq-item{margin-bottom:1rem}.theme-block.faq-list .container .faq-item:last-of-type{margin-bottom:0}.theme-block.faq-list .container .faq-item.active .faq-item-inner .accordion-head i{transform:scale(-1)}.theme-block.faq-list .container .faq-item.active .faq-item-inner .accordion-body{display:block;max-height:100%}.theme-block.faq-list .container .faq-item .faq-item-inner{background-color:var(--wp--preset--color--light-green);border-radius:0 1.875rem 1.875rem 1.875rem}.theme-block.faq-list .container .faq-item .faq-item-inner .accordion-head{align-items:center;appearance:none;background-color:transparent;border:none;color:var(--wp--preset--color--blue);cursor:pointer;display:flex;flex-wrap:nowrap;font-size:var(--wp--preset--font-size--base-paragraph);font-weight:700;gap:1.25rem;justify-content:space-between;padding:2rem;text-align:left;width:100%}.theme-block.faq-list .container .faq-item .faq-item-inner .accordion-head:focus,.theme-block.faq-list .container .faq-item .faq-item-inner .accordion-head:focus-visible{outline:none}.theme-block.faq-list .container .faq-item .faq-item-inner .accordion-head i{color:var(--wp--preset--color--blue);font-size:var(--wp--preset--font-size--base-paragraph);transform:scale(1);will-change:transform}.theme-block.faq-list .container .faq-item .faq-item-inner .accordion-body{display:none;margin-bottom:2rem;max-height:0;overflow:hidden;padding:0 2rem 2rem}.theme-block.faq-list .container .faq-item .faq-item-inner .accordion-body p{margin-top:0}
