:root{--bd-accordion-header-color: var(--bd-text-color);--bd-accordion-header-color-open: var(--bd-white);--bd-accordion-header-background: var(--bd-5-black);--bd-accordion-header-background-open: var(--bd-primary);--bd-accordion-content-background-color: var(--bd-white)}.o-container[data-container-backgroundcolor=light-gray],.o-content[data-container-backgroundcolor=light-gray]{--bd-accordion-header-background: var(--bd-white);--bd-accordion-header-color: var(--bd-black)}.o-container[data-container-backgroundcolor=dark-gray],.o-content[data-container-backgroundcolor=dark-gray]{--bd-accordion-header-background: var(--bd-white);--bd-accordion-header-color: var(--bd-black)}.o-container[data-container-backgroundcolor=orange],.o-content[data-container-backgroundcolor=orange]{--bd-accordion-header-background-open: var(--bd-85-black);--bd-accordion-header-color-open: var(--bd-white);--bd-accordion-header-background: var(--bd-white);--bd-accordion-header-color: var(--bd-black)}.o-content__accordion>.o-container__content{padding:0}.o-accordion__buttons{margin-bottom:1rem}.o-accordion__item{margin-bottom:5px}.o-accordion__item-header{display:block;background-color:var(--bd-accordion-header-background);transition:all .2s ease-in-out;border-radius:5px}.o-accordion__item-header-button{display:flex;position:relative;align-content:center;width:100%;background-color:rgba(0,0,0,0);border:0;padding:1.125rem 1rem 1rem 1rem;margin:0;font-size:1.125rem;line-height:1.5rem;color:var(--bd-accordion-header-color);align-items:center;justify-content:space-between;transition:var(--bd-transition-base)}.o-accordion__item-header-button .title{-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;text-align:left}.o-accordion__item-header-button .icon{min-width:18px;width:18px;height:16px;transform:rotate(0);transition:all .2s ease-in-out}.o-accordion__item-header-button .icon>svg{width:100%;height:100%;display:block}.o-accordion__item-header-button .icon>svg path{fill:var(--bd-accordion-header-color);transition:all .2s ease-in-out}.o-accordion__item-header-button:hover{--bd-text-color: var(--bd-primary)}.o-accordion__item-header-button:hover .icon>svg path{fill:var(--bd-primary)}.o-accordion__item.open .o-accordion__item-header,.o-accordion__item.opened .o-accordion__item-header{background-color:var(--bd-accordion-header-background-open);border-radius:5px 5px 0 0}.o-accordion__item.open .o-accordion__item-header-button,.o-accordion__item.opened .o-accordion__item-header-button{color:var(--bd-accordion-header-color-open)}.o-accordion__item.open .o-accordion__item-header-button .icon,.o-accordion__item.opened .o-accordion__item-header-button .icon{transform:rotate(180deg);margin-top:-2px}.o-accordion__item.open .o-accordion__item-header-button .icon>svg path,.o-accordion__item.opened .o-accordion__item-header-button .icon>svg path{fill:var(--bd-accordion-header-color-open)}main .o-accordion__item-content{--bd-text-color: var(--bd-black);--bd-link-color: var(--bd-primary);color:var(--bd-text-color);height:0;overflow:hidden;transition:all .2s ease-in-out;background-color:var(--bd-accordion-content-background-color);border-radius:0 0 5px 5px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-in-out}main .o-accordion__item-content>*{overflow:hidden}main .o-accordion__item-content ul{--bd-text-color: var(--bd-black);--bd-link-color: var(--bd-primary)}.o-accordion__item-content-inner{padding:1rem}
