.module--accordion .module__inner{display:flex;flex-flow:column}.module--accordion .module--accordion__item{border-radius:calc(var(--spacing-base)*2);border-style:solid;border-width:1px;display:flex;flex-flow:column;overflow:hidden;position:relative;transition:opacity var(--normal-transition) ease-in-out,border-color var(--normal-transition) ease-in-out;width:100%}.module:not([class*=module--menu]) .module__inner[class*=theme-none]{grid-gap:calc(var(--spacing-base)*9)}.module--accordion [class*=theme-none] .module--accordion__item{border:none;border-radius:0;padding:0}.module--accordion .module--accordion__item:has(~.module--accordion__item:hover),.module--accordion .module--accordion__item:hover~.module--accordion__item{opacity:.5}.module--accordion .module--accordion__toggle .module--accordion__icon-container{align-items:center;border-radius:50%;display:flex;flex-flow:column;flex-shrink:0;height:calc(var(--spacing-base)*8);justify-content:center;position:relative;transition:transform var(--normal-transition) ease-in-out,background-color var(--normal-transition) ease-in-out;width:calc(var(--spacing-base)*8)}.module--accordion .module--accordion__toggle .module--accordion__icon-container span{background-color:var(--white-color);display:flex;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.module--accordion .module__inner--iea-theme-white .module--accordion__icon-container span{background-color:var(--black-color)}.module--accordion .module--accordion__toggle .module--accordion__icon-container span:first-child{height:1px;width:calc(var(--spacing-base)*3)}.module--accordion .module--accordion__toggle .module--accordion__icon-container span:nth-child(2){height:calc(var(--spacing-base)*3);transition:height var(--normal-transition) ease-in-out;width:1px}.module--accordion .module--accordion__item.module--accordion__item--active .module--accordion__icon-container span:nth-child(2){height:0}.module--accordion .module--accordion__toggle{align-items:center;cursor:pointer;display:flex;flex-flow:row;gap:calc(var(--spacing-base)*3);justify-content:space-between;transition:color var(--normal-transition) ease-in-out,fill var(--normal-transition) ease-in-out}.module--accordion .module--accordion__item-heading{column-gap:calc(var(--spacing-base)*4);display:flex;flex-flow:row}.module--accordion .module--accordion__content{max-height:var(--max-height);transition:opacity var(--normal-transition) ease-in-out,max-height var(--normal-transition) ease-in-out}.module--accordion .module--accordion__item:not(.module--accordion__item--active) .module--accordion__content{max-height:0;opacity:0;overflow:hidden}.module--accordion .module--accordion__content__inner{padding-top:calc(var(--spacing-base)*4)}@media (width < 600px){.module--accordion .module--accordion__item{padding:calc(var(--spacing-base)*4)}.module--accordion .module__inner{grid-gap:calc(var(--spacing-base)*2)}.module--accordion .module__inner .module--accordion__item-heading__title{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}}@media (width >= 600px) and (width < 992px){.module--accordion .module--accordion__item{padding:calc(var(--spacing-base)*6)}.module--accordion .module__inner .module--accordion__item-heading__title{font-size:var(--body-font-size);font-weight:var(--body-font-weight);line-height:var(--body-line-height)}}@media (width >= 992px){.module--accordion .module--accordion__item{padding:calc(var(--spacing-base)*8)}.module--accordion .module__inner .module--accordion__item-heading__title{font-size:var(--h6-font-size);font-weight:var(--h6-font-weight);line-height:var(--h6-line-height)}}.module--accordion [class*=theme-first] .module--accordion__item{border-color:var(--first-accent-color)}.module--accordion [class*=theme-first] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--first-color)}.module--accordion [class*=theme-second] .module--accordion__item{border-color:var(--second-accent-color)}.module--accordion [class*=theme-second] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--second-color)}.module--accordion [class*=theme-third] .module--accordion__item{border-color:var(--third-accent-color)}.module--accordion [class*=theme-third] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--third-color)}.module--accordion [class*=theme-fourth] .module--accordion__item{border-color:var(--fourth-accent-color)}.module--accordion [class*=theme-fourth] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--fourth-color)}.module--accordion [class*=theme-fifth] .module--accordion__item{border-color:var(--fifth-accent-color)}.module--accordion [class*=theme-fifth] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--fifth-color)}.module--accordion [class*=theme-gray] .module--accordion__item{border-color:var(--medium-gray-color)}.module--accordion [class*=theme-gray] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--dark-gray-color)}.module--accordion [class*=theme-white] .module--accordion__item{border-color:var(--white-color)}.module--accordion [class*=theme-white] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--white-color)}.module--accordion [class*=theme-white] .module--accordion__item{background-color:var(--black-color)}.module--accordion [class*=theme-white] .module--accordion__toggle .module--accordion__icon-container svg{fill:var(--black-color)}.module--accordion [class*=theme-white] .module--accordion__item .module--accordion__item-heading__title{color:var(--white-color)}.module--accordion [class*=theme-white] .module--accordion__item .module--accordion__content *{color:var(--light-gray-color)}.module--accordion [class*=theme-none] .module--accordion__toggle .module--accordion__icon-container{background-color:var(--first-color)}.module--accordion [class*=theme-fifth] .module--accordion__item,.module--accordion [class*=theme-first] .module--accordion__item,.module--accordion [class*=theme-fourth] .module--accordion__item,.module--accordion [class*=theme-gray] .module--accordion__item,.module--accordion [class*=theme-second] .module--accordion__item,.module--accordion [class*=theme-third] .module--accordion__item{background-color:var(--white-color)}.module--accordion [class*=theme-fifth] .module--accordion__toggle .module--accordion__icon-container svg,.module--accordion [class*=theme-first] .module--accordion__toggle .module--accordion__icon-container svg,.module--accordion [class*=theme-fourth] .module--accordion__toggle .module--accordion__icon-container svg,.module--accordion [class*=theme-gray] .module--accordion__toggle .module--accordion__icon-container svg,.module--accordion [class*=theme-none] .module--accordion__toggle .module--accordion__icon-container svg,.module--accordion [class*=theme-second] .module--accordion__toggle .module--accordion__icon-container svg,.module--accordion [class*=theme-third] .module--accordion__toggle .module--accordion__icon-container svg{fill:var(--white-color)}