.accordion{width:100%}.accordion__scope .scope__container{margin-left:auto;margin-right:auto;max-width:1240px;padding-bottom:60px}.accordion .accordion__item{display:flex;flex-direction:column;margin-bottom:2rem;width:100%}.accordion .accordion__item>div a{text-decoration:underline}.accordion .accordion__item>div p{padding:20px}.accordion .accordion__item.active>div{max-height:10000px;opacity:1}.accordion .accordion__item>a{padding:1em 1em 1em 4em;position:relative;width:100%}.accordion__scope.reverse .accordion__item>a{padding:1em 4em 1em 1em;position:relative;width:100%}.accordion .accordion__item>a:before{content:"";height:100%;left:0;position:absolute;top:0;width:3em}.accordion .accordion__icon{font-size:.5em;position:absolute;right:1.25em;top:1.75em;width:2em}.accordion__scope.reverse .accordion__item a:after,.accordion__scope.reverse .accordion__item>a i,.accordion__scope.reverse .accordion__item>a:before{left:unset;right:0}.accordion .accordion__item>a:after{content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.accordion .accordion__item .accordion__icon.icon--active,.accordion .accordion__item.active .accordion__icon.icon--default{display:none}.accordion .accordion__item.active .accordion__icon.icon--active{display:block}.accordion__scope:not(.section--primary) .accordion .accordion__item>div{border-bottom:2px solid var(--primary-color);border-left:2px solid var(--primary-color);border-right:2px solid var(--primary-color)}.accordion__scope:not(.section--primary) .accordion .accordion__item a:after,.accordion__scope:not(.section--primary) .accordion .accordion__item a:before{background-color:var(--primary-color)}.accordion__scope.section--primary .accordion .accordion__item>div{border-bottom:2px solid var(--tertiary-color);border-left:2px solid var(--tertiary-color);border-right:2px solid var(--tertiary-color)}.accordion__scope.section--primary .accordion .accordion__item a:after,.accordion__scope.section--primary .accordion .accordion__item a:before{background-color:var(--tertiary-color)}.accordion .accordion__item a,.accordion .accordion__item a i{color:var(--light-color)}