.section-image-accordion{display:flex;justify-content:center}.section-image-accordion--container{display:flex;gap:4rem;justify-content:space-between;max-width:1440px;padding:6rem}@media screen and (min-width:1440px){.section-image-accordion--container{width:1440px}}.image-accordion--content-container{width:33%}@media screen and (min-width:990px){#image-accordion--image-container{min-width:650px;width:66%}}.image-accordion-eyebrow{color:var(--SF-CARBON,#28292a);font-family:var(--font-heading-alt-family);font-feature-settings:'liga' off,'clig' off;font-size:1.4rem;font-weight:400;line-height:1.8rem;letter-spacing:.2rem;text-transform:uppercase}.image-accordion-headline{color:var(--color-styleguide-carbon,#28292a);font-family:var(--font-heading-family);font-size:4.2rem;font-style:normal;font-weight:400;line-height:85%;margin:2rem 0;text-transform:uppercase}.image-accordion-cta{margin-top:2rem}@media screen and (max-width:989px){.section-image-accordion--container{flex-direction:column-reverse;gap:0;padding:4rem 2rem}.image-accordion--content-container{width:100%}.image-accordion--image-container{width:100%}.image-accordion-headline{font-size:2.8rem}}.accordion-item-container{border-bottom:1px solid var(--color-styleguide-gray);border-top:none;margin-top:0}.accordion-item-container summary{display:flex;align-items:center;justify-content:space-between;padding:0}.accordion-item-container details{border-top:1px solid var(--color-styleguide-gray)}.accordion-item-headline{color:var(--color-styleguide-black,#0d0d0d);font-family:var(--font-heading-alt-family);font-size:2rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.4px;margin:2rem 0;text-transform:capitalize}.accordion-item-paragraph p{color:var(--color-styleguide-black,#0d0d0d);font-family:var(--font-heading-alt-family);font-size:1.2rem;font-style:normal;font-weight:400;line-height:200%;margin:0 0 1.6rem 0}#image-accordion--image-container{align-items:center;display:flex}.accordion-item-image{max-width:862px;width:100%}@media screen and (max-width:989px){.accordion-item-image{width:100%}}.section-image-accordion--container .status-indicator{display:flex;width:1.5rem;height:2rem;margin:0 0 0 1rem;transition:all ease-in-out .1s}.section-image-accordion--container .status-indicator svg{width:100%;height:auto}.section-image-accordion--container details .status-indicator{transition:.3s}.section-image-accordion--container details[open] .status-indicator{transform:rotate(-180deg)}@media screen and (min-width:750px){.section-image-accordion--container .status-indicator{margin:0 2rem}}