.heading-1{font-family:var(--font-family-bold-primary);font-size:var(--font-size-h1);font-weight:400;line-height:var(--line-height-small);text-transform:uppercase}.heading-2{font-size:var(--font-size-h2)}.heading-2,.heading-3{font-family:var(--font-family-bold-primary);font-weight:400;line-height:var(--line-height-tight);text-transform:uppercase}.heading-3{font-size:var(--font-size-h3)}.heading-4{font-family:var(--font-family-bold-primary);font-size:var(--font-size-h4);font-weight:400;text-transform:uppercase}.heading-4,.heading-5{line-height:var(--line-height-tight)}.heading-5{font-family:var(--font-family-bold-secondary);font-size:var(--font-size-h5)}.heading-6{font-size:var(--font-size-h6);font-weight:400}.heading-6,.heading-7{font-family:var(--font-family-bold-secondary);line-height:var(--line-height-small);text-transform:uppercase}.heading-7{font-size:var(--font-size-h7);margin-bottom:.5rem}[class*=heading-]{color:var(--color-heading);text-wrap:balance;transition:color var(--transition)}[class*=heading-]:not(.d-block){display:flex}.wp-block-heading{font-weight:400}.wp-block-heading.has-h-1-font-size,.wp-block-heading.has-h-2-font-size,.wp-block-heading.has-h-3-font-size,.wp-block-heading.has-h-4-font-size{font-family:var(--font-family-bold-primary)}.wp-block-heading.has-h-5-font-size,.wp-block-heading.has-h-6-font-size{font-family:var(--font-family-bold-secondary)}.wp-block-heading.has-h-1-font-size,.wp-block-heading.has-h-2-font-size,.wp-block-heading.has-h-3-font-size,.wp-block-heading.has-h-4-font-size,.wp-block-heading.has-h-6-font-size{text-transform:uppercase}.wp-block-heading.has-h-1-font-size,.wp-block-heading.has-h-6-font-size{line-height:var(--line-height-small)}.wp-block-heading.has-h-2-font-size,.wp-block-heading.has-h-3-font-size,.wp-block-heading.has-h-4-font-size,.wp-block-heading.has-h-5-font-size{line-height:var(--line-height-tight)}.faq-block .container{align-items:flex-start;display:grid;gap:var(--grid-gap);grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.faq-block .container{grid-template-columns:repeat(12,1fr)}.faq-block .block-head{grid-column:span 4}.faq-block .accordion{grid-column:6/span 7}}.faq-block .accordion-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:var(--font-family-bold-secondary);font-size:var(--font-size-h5);gap:2rem;justify-content:space-between;line-height:var(--line-height-tight);padding:clamp(1.7rem,1.2vw,2.4rem) 0;text-align:left;width:100%}.faq-block .accordion-toggle:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiB2aWV3Qm94PSIwIDAgMTcgMTciIGZpbGw9Im5vbmUiPgogICAgPHBhdGggZmlsbD0iI0UyMUEyMiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNOC41IDBhMSAxIDAgMCAxIDEgMXY2LjVIMTZhMSAxIDAgMSAxIDAgMkg5LjVWMTZhMSAxIDAgMSAxLTIgMFY5LjVIMWExIDEgMCAwIDEgMC0yaDYuNVYxYTEgMSAwIDAgMSAxLTFaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIC8+Cjwvc3ZnPg==) 50%/contain no-repeat;content:"";display:block;height:clamp(1.5rem,.85vw,1.7rem);min-width:clamp(1.5rem,.85vw,1.7rem);transform:rotate(0deg);transition:var(--transition);width:clamp(1.3rem,.75vw,1.5rem)}.faq-block .accordion-toggle.show:after{transform:rotate(135deg)}.faq-block .accordion-item{border-bottom:1px solid var(--color-accordion-borders)}.faq-block .accordion-item:first-child{border-top:1px solid var(--color-accordion-borders)}.faq-block .accordion-body{display:none;padding:0 0 2rem}.faq-block .accordion-body.show{display:block}
