.accordion__header,.accordion__item{position:relative;width:100%}.accordion__item:before{background:linear-gradient(90deg,#585858,rgba(88,88,88,0));bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.accordion__header{background:transparent;border:none;color:var(--color-gray-light);display:flex;font-size:18px;font-style:normal;font-weight:500;justify-content:space-between;letter-spacing:.054px;line-height:120%;outline:none;padding:32px 50px 32px 0;text-align:left}.accordion__header:after,.accordion__header:before{background-color:var(--color-gray-light);content:"";display:block;height:2px;position:absolute;right:10px;top:calc(50% - 1px);transition:transform .3s ease-in-out;width:24px}.accordion__header:after{transform:rotate(90deg)}.accordion__item .accordion__header{border-bottom:0}.accordion__item .accordion__header:focus{outline-offset:-6px}.header__toggle-indicator{min-width:20px;width:20px}.accordion__panel{height:0;overflow:hidden;transition:height .3s ease-in-out,visibility 0s .3s;visibility:hidden}.panel__inner{font-size:16px;font-style:normal;font-weight:500;letter-spacing:.048px;line-height:125%}@media screen and (min-width:768px){.panel__inner{width:100%}.panel__text{width:var(--width-cell-10)}}@media screen and (min-width:1240px){.panel__text{width:var(--width-cell-4)}}.panel__text a{color:var(--color-gray-light);text-decoration:underline}.panel__text a:hover{color:var(--color-white)}.is-active.accordion__item{padding-bottom:32px}.is-active .accordion__header:after{transform:rotate(0)}.is-active .accordion__panel{height:auto;transition:height .3s ease-in-out,visibility 0s 0s;visibility:visible}.accordion__wrapper{list-style:none;padding:0}
