.module--accordion .module--accordion__toggle{align-items:center;cursor:pointer;display:flex;flex-flow:row;gap:calc(var(--spacing-base)*6);justify-content:flex-start;transition:color .25s ease-in-out,fill .25s ease-in-out}.module--accordion .module--accordion__toggle .module--accordion__icon-container.module--accordion__icon-container--rotate{transition:transform .25s ease-in-out}.module--accordion .module--accordion__item.module--accordion__item--active .module--accordion__icon-container.module--accordion__icon-container--rotate{transform:rotate(180deg)}.module--accordion .module--accordion__item.module--accordion__item--active .module--accordion__toggle:hover .module--accordion__icon-container.module--accordion__icon-container--rotate,.module--accordion .module--accordion__toggle:hover .module--accordion__icon-container.module--accordion__icon-container--rotate{transform:rotate(45deg)}.module--accordion .module--accordion__toggle .module--accordion__title{margin:0}.module--accordion .module--accordion__toggle .module--accordion__icon-container{align-items:center;display:flex;flex-flow:column;justify-content:center}.module--accordion .module--accordion__item,.module--accordion .module__inner{display:flex;flex-flow:column}.module--accordion .module__inner{gap:calc(var(--spacing-base)*6)}.module--accordion .module__inner>.module--accordion__item:not(:first-child){margin-top:calc(var(--spacing-base)*6)}.module--accordion .module--accordion__item .module--accordion__content>div{padding-top:calc(var(--spacing-base)*6)}.module--accordion .module--accordion__item .module--accordion__content{transition:opacity .25s ease-in-out,max-height .25s ease-in-out}.module--accordion .module--accordion__item:not(.module--accordion__item--active) .module--accordion__content{max-height:0;opacity:0;overflow:hidden}