.p4-blocks--so{--accordion-background--color--icon: #eaeff1;--accordion-color--heading: #26282d;--accordion-color--subheading: #26282d;--accordion-color--content: #26282d;--accordion-font--family--heading: 'Raleway', sans-serif;--accordion-font--family--subheading: 'Lato', sans-serif;--accordion-font--family--content: 'Lato', sans-serif;--accordion-font--size--heading: 24px;--accordion-font--size--heading-full: 32px;--accordion-font--size--subheading: 16px;--accordion-font--size--subheading-full: 1.125rem;--accordion-font--size--content: 16px;--accordion-font--weight--heading: 600;--accordion-font--weight--subheading: 600}.p4-blocks--so.page .site-main .p4-blocks-accordion__heading{padding:0;border-bottom: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;font-family:var(--font__family--body);font-size:var(--font__size--body);line-height:var(--font__line-height--body);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{padding-left:40px;margin-left:0}@media all and (min-width: 64rem){.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{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}}
