:root{--accordion-background--color--icon:#8cc640;--accordion-color--heading:#2c2c2c;--accordion-color--subheading:#2c2c2c;--accordion-color--content:#2c2c2c;--accordion-font--family--heading:'Montserrat';--accordion-font--family--subheading:'Montserrat';--accordion-font--family--content:'Montserrat';--accordion-font--size--heading:24px;--accordion-font--size--heading-full:32px;--accordion-font--size--subheading:16px;--accordion-font--size--subheading-full:16px;--accordion-font--size--content:16px;--accordion-font--weight--heading:700;--accordion-font--weight--subheading:700}.p4-blocks--bb .wp-block-p4-blocks-accordion,.p4-blocks--bb .p4-blocks-accordion{padding:0}.p4-blocks--bb .wp-block-p4-blocks-accordion__heading,.p4-blocks--bb .p4-blocks-accordion__heading{margin:0 0 32px}.p4-blocks--bb .wp-block-p4-blocks-accordion details,.p4-blocks--bb .p4-blocks-accordion details{margin:0 0 16px 0;padding:0}.p4-blocks--bb .wp-block-p4-blocks-accordion details summary,.p4-blocks--bb .p4-blocks-accordion details summary{gap:0 8px}.p4-blocks--bb .wp-block-p4-blocks-accordion details summary svg,.p4-blocks--bb .p4-blocks-accordion details summary svg{padding:0 7px}.p4-blocks--bb .wp-block-p4-blocks-accordion details>div,.p4-blocks--bb .p4-blocks-accordion details>div{padding-left:32px}.p4-blocks--bb .wp-block-p4-blocks-accordion details>div>p:last-of-type,.p4-blocks--bb .p4-blocks-accordion details>div>p:last-of-type{margin-bottom:0}.p4-blocks--bb .wp-block-p4-blocks-accordion--alternate details summary svg,.p4-blocks--bb .p4-blocks-accordion--alternate details summary svg{padding:0}.wp-block-p4-blocks-accordion{width:100%!important}.wp-block-p4-blocks-accordion,.p4-blocks-accordion{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start;gap:0rem 0rem;max-width:1280px;margin:16px auto;padding:0 16px;width:100%}.wp-block-p4-blocks-accordion[class$="--alignleft"],.p4-blocks-accordion[class$="--alignleft"]{justify-self:start}.wp-block-p4-blocks-accordion[class$="--aligncenter"],.p4-blocks-accordion[class$="--aligncenter"]{justify-self:center}.wp-block-p4-blocks-accordion[class$="--alignright"],.p4-blocks-accordion[class$="--alignright"]{justify-self:end}.wp-block-p4-blocks-accordion[class*=alignwide],.wp-block-p4-blocks-accordion[class*=alignfull],.p4-blocks-accordion[class*=alignwide],.p4-blocks-accordion[class*=alignfull]{margin-left:auto!important;margin-right:auto!important;position:relative}.wp-block-p4-blocks-accordion[class*=alignwide],.p4-blocks-accordion[class*=alignwide]{justify-self:center;width:100%}.wp-block-p4-blocks-accordion[class*=alignfull],.p4-blocks-accordion[class*=alignfull]{left:0;right:0;width:100vw;justify-self:stretch}.wp-block-p4-blocks-accordion__heading,.p4-blocks-accordion__heading{margin:0 0 20px 0;font-family:var(--accordion-font--family--heading);font-size:var(--accordion-font--size--heading);font-weight:var(--accordion-font--weight--heading);color:var(--accordion-color--heading)}.wp-block-p4-blocks-accordion__heading::after,.p4-blocks-accordion__heading::after{content:none!important;display:none!important}@media all and (min-width:64rem){.wp-block-p4-blocks-accordion__heading,.p4-blocks-accordion__heading{font-size:var(--accordion-font--size--heading-full)}}.wp-block-p4-blocks-accordion details,.p4-blocks-accordion details{margin:0 0 20px 0;padding:0;padding-left:0;width:100%;transition:.3s ease all}@media all and (min-width:64rem){.wp-block-p4-blocks-accordion details,.p4-blocks-accordion details{padding-left:8px}}.wp-block-p4-blocks-accordion details[open],.p4-blocks-accordion details[open]{margin:0 0 20px 0}.wp-block-p4-blocks-accordion details[open] summary,.p4-blocks-accordion details[open] summary{margin:0 0 8px 0}.wp-block-p4-blocks-accordion details summary,.p4-blocks-accordion details summary{cursor:pointer;list-style-type:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-template-columns:auto auto 1fr;grid-template-rows:1fr;gap:0 15px;grid-template-areas:"pre subhead post";justify-content:space-between;align-content:center;justify-items:start;align-items:baseline;width:100%}.wp-block-p4-blocks-accordion details summary::-webkit-details-marker,.p4-blocks-accordion details summary::-webkit-details-marker{content:none!important;display:none!important}.wp-block-p4-blocks-accordion details summary svg,.p4-blocks-accordion details summary svg{flex-shrink:0;fill:var(--accordion-color--heading);height:10px;width:10px}.wp-block-p4-blocks-accordion details summary>svg,.p4-blocks-accordion details summary>svg{fill:var(--accordion-color--heading);grid-area:pre}.wp-block-p4-blocks-accordion details summary svg+span,.p4-blocks-accordion details summary svg+span{display:block;grid-area:subhead;font-family:var(--accordion-font--family--subheading);font-size:var(--accordion-font--size--subheading);color:var(--accordion-color--subheading);font-weight:var(--accordion-font--weight--subheading)}@media all and (min-width:64rem){.wp-block-p4-blocks-accordion details summary svg+span,.p4-blocks-accordion details summary svg+span{font-size:var(--accordion-font--size--subheading-full)}}.wp-block-p4-blocks-accordion details[open] summary svg:last-of-type path:nth-child(1),.p4-blocks-accordion details[open] summary svg:last-of-type path:nth-child(1){fill:rgba(0,0,0,0)}.wp-block-p4-blocks-accordion details p,.wp-block-p4-blocks-accordion details ul,.wp-block-p4-blocks-accordion details ol,.p4-blocks-accordion details p,.p4-blocks-accordion details ul,.p4-blocks-accordion details ol{margin-left:0;font-family:var(--accordion-font--family--content);font-size:var(--accordion-font--size--content);color:var(--accordion-color--content)}.wp-block-p4-blocks-accordion details>div,.p4-blocks-accordion details>div{padding-left:40px;margin-left:0}@media all and (min-width:64rem){.wp-block-p4-blocks-accordion details>div,.p4-blocks-accordion details>div{padding-left:50px}}.wp-block-p4-blocks-accordion--alternate details summary>svg,.p4-blocks-accordion--alternate details summary>svg{fill:var(--accordion-background--color--icon);width:24px;height:18px}.wp-block-p4-blocks-accordion--alternate details summary span+svg,.p4-blocks-accordion--alternate details summary span+svg{fill:var(--accordion-color--heading);grid-area:post;justify-self:end;height:10px;width:10px}.wp-block-p4-blocks-accordion--alternate details p,.p4-blocks-accordion--alternate details p{padding-right:40px}@media all and (min-width:64rem){.wp-block-p4-blocks-accordion--alternate details p,.p4-blocks-accordion--alternate details p{padding-right:50px}}