:root{--color-forest:#016663;--color-ember:#e36105;--color-mulberry:#55142a;--color-mint:#cbf2d9;--color-yellow:#ffe5a5;--color-rose:#ffe2e2;--color-paper:#fff;--color-ink:#191919;--color-gray-02:#f5f5f5;--color-gray:#c2c2c2;--color-gray-06:#b3b3b3;--color-gray-08:#393939;--color-sand:#f7f4ef;--font-family-base:Google Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;--spacing-1:1rem;--spacing-2:1.5rem;--spacing-3:2rem;--spacing-4:2.5rem;--spacing-5:3rem;--spacing-6:5rem;--spacing-7:6rem;--transition-base:0.3s ease}.block-feature-accordion-with-image{overflow:hidden;position:relative;width:100%}.block-feature-accordion-with-image--width-edge .block-feature-accordion-with-image__content{max-width:none}.block-feature-accordion-with-image--width-narrow .block-feature-accordion-with-image__content{max-width:var(--wp--style--global--content-size,800px)}@media(min-width:1024px){.block-feature-accordion-with-image.is-fit-height{display:flex;flex-direction:column;min-height:calc(100vh - var(--header-height, 80px))}}.block-feature-accordion-with-image__bg{inset:0;position:absolute;z-index:0}.block-feature-accordion-with-image__content{margin:0 auto;max-width:1512px;padding:0;position:relative;width:100%;z-index:2}@media(min-width:1024px){.block-feature-accordion-with-image.is-fit-height .block-feature-accordion-with-image__content{display:flex;flex:1;flex-direction:column}}.block-feature-accordion-with-image__stack{align-items:stretch;display:flex;flex-direction:row;gap:0}@media(max-width:1023px){.block-feature-accordion-with-image__stack{flex-direction:column}}@media(min-width:1024px){.block-feature-accordion-with-image.is-fit-height .block-feature-accordion-with-image__stack{flex:1}}.block-feature-accordion-with-image__col{flex:0 0 50%;min-width:0}@media(max-width:1023px){.block-feature-accordion-with-image__col{flex:0 0 auto}}.block-feature-accordion-with-image__col--content{background-color:#fff;display:flex;flex-direction:column;padding:2rem}@media(min-width:1024px){.block-feature-accordion-with-image__col--content{padding:var(--faw-content-py,5rem) var(--faw-content-px,2rem)}}@media(max-width:1023px){.block-feature-accordion-with-image__col--content{padding-bottom:var(--faw-content-py,2rem);padding-top:var(--faw-content-py,2rem)}}.block-feature-accordion-with-image__col--content a:not(.btn),.block-feature-accordion-with-image__col--content blockquote,.block-feature-accordion-with-image__col--content h1,.block-feature-accordion-with-image__col--content h2,.block-feature-accordion-with-image__col--content h3,.block-feature-accordion-with-image__col--content h4,.block-feature-accordion-with-image__col--content h5,.block-feature-accordion-with-image__col--content h6,.block-feature-accordion-with-image__col--content li,.block-feature-accordion-with-image__col--content p,.block-feature-accordion-with-image__col--content span:not(.btn),.block-feature-accordion-with-image__header h1,.block-feature-accordion-with-image__header h2,.block-feature-accordion-with-image__header h3,.block-feature-accordion-with-image__header h4,.block-feature-accordion-with-image__header h5,.block-feature-accordion-with-image__header h6,.block-feature-accordion-with-image__header p{color:inherit}.block-feature-accordion-with-image__eyebrow{margin-bottom:1rem}.block-feature-accordion-with-image__heading{margin-bottom:1.5rem}.block-feature-accordion-with-image__body{margin-bottom:2rem}.block-feature-accordion-with-image__list{counter-reset:far-step;display:flex;flex:1;flex-direction:column;min-height:0}@media(max-width:1024px){.block-feature-accordion-with-image__list{flex:0 0 auto;position:relative}}.block-feature-accordion-with-image__controls{display:none}@media(max-width:1024px){.block-feature-accordion-with-image__controls{align-items:center;color:inherit;display:flex;justify-content:space-between;margin-top:2rem}}.block-feature-accordion-with-image__arrow{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:opacity .3s ease}.block-feature-accordion-with-image__arrow svg{display:block;height:50px;width:50px}@media(max-width:767px){.block-feature-accordion-with-image__arrow svg{height:2.25rem;width:2.25rem}}.block-feature-accordion-with-image__arrow:hover:not(:disabled){opacity:.7}.block-feature-accordion-with-image__arrow--prev svg{transform:scaleX(-1)}.block-feature-accordion-with-image__col--media{overflow:hidden;position:relative}@media(max-width:1023px){.block-feature-accordion-with-image__col--media{aspect-ratio:4/3}}@media(max-width:767px){.block-feature-accordion-with-image__col--media{aspect-ratio:1/1}}.block-feature-accordion-with-image__image-track{inset:5rem 2rem;position:absolute}.block-feature-accordion-with-image__image-track>img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.block-feature-accordion-with-image__overlay{inset:5rem 2rem;pointer-events:none;position:absolute;z-index:1}.block-feature-accordion-with-image__decoration{aspect-ratio:1/1;left:-1.5rem;pointer-events:none;position:absolute;top:1.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40%;z-index:2}.block-feature-accordion-with-image__slide{inset:0;opacity:0;position:absolute;transition:opacity .4s ease}.block-feature-accordion-with-image__slide.is-active{height:100%;opacity:1;position:relative}.block-feature-accordion-with-image__slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:1023px){.block-feature-accordion-with-image__stack{gap:2rem}.block-feature-accordion-with-image__col--content{display:contents}.block-feature-accordion-with-image__header{order:1;padding:2rem 2rem 0}.block-feature-accordion-with-image__col--media{order:2}.block-feature-accordion-with-image__list{order:3;padding:0 2rem}.block-feature-accordion-with-image__controls{margin-top:0;order:4;padding:0 2rem 2rem}.block-feature-accordion-with-image__image-track,.block-feature-accordion-with-image__overlay{inset:0}.block-feature-accordion-with-image__decoration{left:-1rem;top:-1rem}}@media(max-width:767px){.block-feature-accordion-with-image__controls,.block-feature-accordion-with-image__header,.block-feature-accordion-with-image__list{padding-left:1.5rem;padding-right:1.5rem}}
