@keyframes autoplay-indicator{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.accordion-image-section{--default-accordion-image-item-background:var(--light-grey);--item-background:var(--accordion-image-item-background,var(--default-accordion-image-item-background));--default-accordion-image-autoplay-border:var(--light-grey);--autoplay-border:var(--accordion-image-autoplay-border,var(--default-accordion-image-autoplay-border));--default-accordion-image-autoplay-indicator:var(--indigo-500);--autoplay-indicator:var(--accordion-image-autoplay-indicator,var(--default-accordion-image-autoplay-indicator))}.accordion-image-section .section-grid{--cols-xs:12;--cols-sm:6}.accordion-image-section .section-item.content{margin-right:calc(var(--grid-layout-column-width) + var(--layout-gap))}.accordion-image-section .accordion-image-preface{margin-bottom:4rem}.accordion-image-section .accordion-image-item:not(.with-autoplay *){border-radius:var(--rounded);transition-property:background-color;transition-duration:.5s}.accordion-image-section .accordion-image-item:not(.with-autoplay *).active{background-color:var(--item-background)}.accordion-image-section .accordion-image-item:not(.with-autoplay *)+.accordion-image-item{margin-top:.375rem}.accordion-image-section .accordion-image-item:is(.with-autoplay *){border-left:1px solid var(--autoplay-border);transition:opacity .1s;position:relative}.accordion-image-section .accordion-image-item:is(.with-autoplay *):not(.active):not(:hover) .accordion-image-heading{opacity:.6}.accordion-image-section .accordion-image-item:is(.with-autoplay *).active:before{content:"";background-color:var(--autoplay-indicator);transform-origin:0 0;width:2px;height:100%;position:absolute;top:0;left:-1px}.accordion-image-section .accordion-image-item:is(.with-autoplay *).active:not(.autoplay-disabled *):before{animation:linear forwards autoplay-indicator;animation-duration:var(--autoplay-duration,10s)}.accordion-image-section .accordion-image-item:is(.with-autoplay *).active:is(.accordion-image-accordion:is(:hover,:has(:focus-visible)) *):before{animation-play-state:paused}.accordion-image-section .accordion-image-heading{font:inherit;letter-spacing:inherit;word-spacing:inherit;white-space:nowrap;color:#0000;text-align:left;background:0 0;background:var(--h6-color,var(--h6-color-dark));cursor:pointer;border-radius:0;border-radius:var(--rounded);background-clip:text;border:none;align-items:center;width:100%;margin:0;padding:1.5rem;font-size:1rem;font-weight:600;line-height:1.3;display:inline-flex}:root.no-focus-visible .accordion-image-section .accordion-image-heading:focus{outline:2px solid var(--focus-color,var(--primary-color));outline-offset:var(--focus-offset,3px)}.accordion-image-section .accordion-image-heading:focus:not(:focus-visible){outline:none}.accordion-image-section .accordion-image-heading:focus-visible{outline:2px solid var(--focus-color,var(--primary-color));outline-offset:var(--focus-offset,3px)}.accordion-image-section .accordion-image-content{margin-top:-.5rem;padding:0 1.5rem 1.5rem;overflow:hidden}.accordion-image-section .accordion-image-content>:first-child,.accordion-image-section .accordion-image-content>link:first-child+*{margin-top:0}.accordion-image-section .accordion-image-content>:last-child{margin-bottom:0}.accordion-image-section .accordion-image-content>:is(.lead-text,.overhead-line):first-child>:first-child{margin-top:0}.accordion-image-section .accordion-image-content>:is(.lead-text,.overhead-line):last-child>:last-child{margin-bottom:0}.accordion-image-section .image-container{grid-template:"image"1fr/1fr;display:grid}.accordion-image-section .image-container>*{grid-area:image}.accordion-image-section .image-container img{aspect-ratio:640/670;object-fit:contain;border-radius:var(--rounded)}