accordion-group{display:block}.accordion__item{padding-block:var(--accordion-open-padding-block, var(--accordion-row-padding-block, 20px));transition:padding-block var(--duration-medium, 300ms) var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1))}.accordion__item--collapsed{padding-block:var(--accordion-row-padding-block, 20px)}.accordion__item+.accordion__item{border-block-start:var(--accordion-divider, 1px solid rgba(var(--color-secondary), 0.1))}.accordion__heading{margin:0}.accordion__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0;border:0;background:none;font-family:inherit;text-align:start;cursor:pointer}.accordion__label{min-width:0;font-size:var(--accordion-title-size, 16px);font-weight:var(--accordion-title-weight, 500);line-height:var(--accordion-title-line-height, 26px);letter-spacing:normal;color:var(--accordion-title-color, rgb(var(--color-text)))}.accordion__chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;color:rgb(var(--color-secondary));transform:rotate(180deg);transition:transform var(--duration-medium, 300ms) var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1))}.accordion__chevron svg{display:block;width:12px;height:7px}.accordion__chevron path{fill:currentColor}.accordion__item--collapsed .accordion__chevron{transform:rotate(0deg)}.accordion__panel{display:grid;grid-template-rows:1fr;visibility:visible;transition:grid-template-rows var(--duration-medium, 300ms) var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1)),visibility 0s linear 0s}.accordion__item--collapsed .accordion__panel{grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--duration-medium, 300ms) var(--ease-out-slow, cubic-bezier(0, 0, 0.3, 1)),visibility 0s linear var(--duration-medium, 300ms)}.accordion__clip{min-height:0;overflow:hidden}@supports(transition-behavior: allow-discrete){.accordion__clip{overflow:visible;transition:overflow 0s linear var(--duration-medium, 300ms) allow-discrete}.accordion__item--collapsed .accordion__clip{overflow:hidden;transition:overflow 0s linear 0s allow-discrete}}.accordion__body{padding-block-start:var(--accordion-gap, 12px);font-size:var(--accordion-body-size, 14px);font-weight:400;line-height:var(--accordion-body-line-height, 22px);color:var(--accordion-body-color, rgb(var(--color-secondary)))}@media(prefers-reduced-motion: reduce){.accordion__item,.accordion__panel,.accordion__item--collapsed .accordion__panel,.accordion__clip,.accordion__item--collapsed .accordion__clip,.accordion__chevron{transition:none}}