:where(.c-accordion-header){display:block;text-align:left}:where(.c-accordion-panel){--accordion-panel-max-width:none;--accordion-panel-max-height:none;max-height:var(--accordion-panel-max-height,none);max-width:var(--accordion-panel-max-width,none);overflow:hidden;overflow:clip}:where(.c-accordion-group){display:block}.c-base-accordion{--accordion-transition:all .45s var(--easing-ease-slow)}.c-base-accordion__item{margin-bottom:var(--theme-spacing-6xs, var(--theme-spacing-6xs--sm))}.c-base-accordion__item:last-child{margin-bottom:0}:where(.c-base-accordion__header){width:100%;display:flex;align-items:center;justify-content:space-between;transition-duration:.2s;--un-text-opacity:1;color:rgb(var(--theme-colors-text-strong-on-X) / var(--un-text-opacity));--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-surface) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-surface) / var(--un-bg-opacity)) ;--theme-colors-strong-on-X:var(--theme-colors-onSurfaceStrong);--theme-colors-medium-on-X:var(--theme-colors-onSurfaceMedium);--theme-colors-subtle-on-X:var(--theme-colors-onSurfaceSubtle);--theme-colors-interactive-on-X:var(--theme-colors-onSurfaceInteractive);--theme-colors-interactiveHover-on-X:var(--theme-colors-onSurfaceInteractiveHover);--theme-colors-interactiveActive-on-X:var(--theme-colors-onSurfaceInteractiveActive);--theme-colors-danger-on-X:var(--theme-colors-onSurfaceDanger);--theme-colors-text-strong-on-X:var(--theme-colors-text-onSurfaceStrong);--theme-colors-text-medium-on-X:var(--theme-colors-text-onSurfaceMedium);--theme-colors-text-subtle-on-X:var(--theme-colors-text-onSurfaceSubtle);--theme-colors-text-interactive-on-X:var(--theme-colors-text-onSurfaceInteractive);--theme-colors-text-interactiveHover-on-X:var(--theme-colors-text-onSurfaceInteractiveHover);--theme-colors-text-interactiveActive-on-X:var(--theme-colors-text-onSurfaceInteractiveActive);--theme-colors-text-danger-on-X:var(--theme-colors-text-onSurfaceDanger);--theme-colors-border-extraStrong-on-X:var(--theme-colors-border-onSurfaceExtraStrong);--theme-colors-border-strong-on-X:var(--theme-colors-border-onSurfaceStrong);--theme-colors-border-medium-on-X:var(--theme-colors-border-onSurfaceMedium);--theme-colors-border-subtle-on-X:var(--theme-colors-border-onSurfaceSubtle);--theme-colors-border-interactive-on-X:var(--theme-colors-border-onSurfaceInteractive);--theme-colors-border-danger-on-X:var(--theme-colors-border-onSurfaceDanger);padding:var(--theme-spacing-cardInset, var(--theme-spacing-cardInset--sm));gap:var(--theme-spacing-md, var(--theme-spacing-md--sm));font-size:var(--theme-fontSize-body-md-strong);font-family:var(--theme-fontFamily-body-md-strong);font-weight:var(--theme-fontWeight-body-md-strong);font-style:var(--theme-fontStyle-body-md-strong);line-height:var(--theme-lineHeight-body-md-strong);letter-spacing:var(--theme-letterSpacing-body-md-strong);text-transform:initial;text-decoration:initial}.c-base-accordion__item:has(.c-base-accordion__header:not[aria-expanded=false]) .c-base-accordion__header-wrapper{padding-inline:var(--theme-spacing-xs, var(--theme-spacing-xs--sm))}.c-base-accordion__item:has(.c-base-accordion__header:not([aria-expanded=true])):hover .c-base-accordion__header-wrapper{padding-inline:var(--theme-spacing-xs, var(--theme-spacing-xs--sm))}:where(.c-base-accordion--variant--helper) .c-base-accordion__header{transition-duration:.2s;--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-brand300) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-brand300) / var(--un-bg-opacity)) ;--theme-colors-strong-on-X:var(--theme-colors-onBrand300Strong);--theme-colors-text-strong-on-X:var(--theme-colors-text-onBrand300Strong)}:where(.c-base-accordion--variant--helper) .c-base-accordion__panel-content{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-brand300) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-brand300) / var(--un-bg-opacity)) ;--theme-colors-strong-on-X:var(--theme-colors-onBrand300Strong);--theme-colors-text-strong-on-X:var(--theme-colors-text-onBrand300Strong)}:is(:where(.c-base-accordion--variant--helper) .c-base-accordion__item:has(.c-base-accordion__header:not([aria-expanded=true]))):hover .c-base-accordion__header{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-brand300Hover) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-brand300Hover) / var(--un-bg-opacity)) }:is(:where(.c-base-accordion--variant--regular) .c-base-accordion__item:has(.c-base-accordion__header:not([aria-expanded=true]))):hover .c-base-accordion__header{--un-bg-opacity:1;background-color:rgb(var(--theme-colors-background-surfaceHover) / var(--un-bg-opacity));--bgCurrent:rgb(var(--theme-colors-background-surfaceHover) / var(--un-bg-opacity)) }.c-base-accordion__header-wrapper,.t-base-accordion__panel-enter-active,.t-base-accordion__panel-leave-active{transition:var(--accordion-transition)}.t-base-accordion__panel-enter-from,.t-base-accordion__panel-leave-to{max-height:0;padding-inline:var(--theme-spacing-xs, var(--theme-spacing-xs--sm))}:where(.c-block-list-accordion){margin-left:auto;margin-right:auto;max-width:var(--theme-layout-max, var(--theme-layout-max--sm));width:calc(12 * var(--theme-layout-column-of-12, var(--theme-layout-column-of-12--sm)) + 11 * var(--theme-layout-gutter, var(--theme-layout-gutter--sm)))}@media (min-width: 48em){:where(.c-block-list-accordion){width:calc(10 * var(--theme-layout-column-of-12, var(--theme-layout-column-of-12--sm)) + 9 * var(--theme-layout-gutter, var(--theme-layout-gutter--sm)))}}@media (min-width: 90em){:where(.c-block-list-accordion){width:calc(8 * var(--theme-layout-column-of-12, var(--theme-layout-column-of-12--sm)) + 7 * var(--theme-layout-gutter, var(--theme-layout-gutter--sm)))}}@media (min-width: 120em){:where(.c-block-list-accordion){width:calc(6 * var(--theme-layout-column-of-12, var(--theme-layout-column-of-12--sm)) + 5 * var(--theme-layout-gutter, var(--theme-layout-gutter--sm)))}}:where(.c-block-list-accordion) .c-block-list-image__title,:where(.c-block-list-accordion) .c-block-list>div{width:100%}
