.c-accordion{--color-font-heading: var(--accordion-trigger-color);--typography-ul-marker-icon: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23ffffff' d='M256 512a256 256 0 1 0 0-512 256 256 0 1 0 0 512m113-303L241 337l-17 17-17-17-64-64-17-17 34-33.9 17 17 47 47L335 175l17-17 33.9 34-17 17z'/%3E%3C/svg%3E");--accordion-trigger-border-style: solid}.c-accordion--primary{--accordion-trigger-color: var(--accordion-primary-color);--accordion-trigger-background-color: var( --accordion-primary-background-color );--accordion-trigger-border-width: var(--accordion-primary-border-width);--accordion-trigger-border-color: var(--accordion-primary-border-color);--accordion-trigger-border-radius: var( --accordion-primary-border-radius );--accordion-trigger-hover-color: var(--accordion-primary-hover-color);--accordion-trigger-hover-background-color: var( --accordion-primary-hover-background-color );--accordion-trigger-hover-border-color: var( --accordion-primary-hover-border-color );--accordion-trigger-active-color: var(--accordion-primary-active-color);--accordion-trigger-active-background-color: var( --accordion-primary-active-background-color );--accordion-trigger-active-border-color: var( --accordion-primary-active-border-color );--accordion-content-background-color: var( --accordion-primary-active-background-color )}.c-accordion--secondary{--accordion-trigger-color: var(--accordion-secondary-color);--accordion-trigger-background-color: var( --accordion-secondary-background-color );--accordion-trigger-border-width: var(--accordion-secondary-border-width);--accordion-trigger-border-color: var(--accordion-secondary-border-color);--accordion-trigger-border-radius: var( --accordion-secondary-border-radius );--accordion-trigger-hover-color: var(--accordion-secondary-hover-color);--accordion-trigger-hover-background-color: var( --accordion-secondary-hover-background-color );--accordion-trigger-hover-border-color: var( --accordion-secondary-hover-border-color );--accordion-trigger-active-color: var(--accordion-secondary-active-color);--accordion-trigger-active-background-color: var( --accordion-secondary-active-background-color );--accordion-trigger-active-border-color: var( --accordion-secondary-active-border-color );--accordion-content-background-color: var( --accordion-secondary-active-background-color )}.c-accordion__trigger{background-color:var(--accordion-trigger-background-color);border-bottom:var(--accordion-trigger-border-width) var(--accordion-trigger-border-style) var(--accordion-trigger-border-color);border-radius:var(--accordion-trigger-border-radius);color:var(--accordion-trigger-color)}.c-accordion__trigger:hover{--accordion-trigger-background-color: var( --accordion-trigger-hover-background-color );--accordion-trigger-border-color: var( --accordion-trigger-hover-border-color );--accordion-trigger-color: var(--accordion-trigger-hover-color);--color-font-heading: var(--accordion-trigger-hover-color)}.c-accordion__trigger[aria-expanded=true]{--color-font-heading: var(--accordion-trigger-active-color);--accordion-trigger-background-color: var( --accordion-trigger-active-background-color );--accordion-trigger-border-color: var( --accordion-trigger-active-border-color );--accordion-trigger-color: var(--accordion-trigger-active-color);border-bottom-left-radius:0;border-bottom-right-radius:0}.c-accordion__trigger[aria-expanded=true]:hover{--accordion-trigger-background-color: var( --accordion-trigger-active-background-color );--accordion-trigger-border-color: var( --accordion-trigger-active-border-color );--accordion-trigger-color: var(--accordion-trigger-active-color);--color-font-heading: var(--accordion-trigger-active-color)}.c-accordion__content{color:var(--accordion-trigger-active-color);border-bottom-left-radius:var(--accordion-trigger-border-radius);border-bottom-right-radius:var(--accordion-trigger-border-radius);background-color:var(--accordion-content-background-color)}
