.accordion__header__title{margin-bottom:16px;text-align:center}.accordion__header__desciption *{margin-bottom:24px;max-width:100%;text-align:center}.accordion__item__title{border:none;border-bottom:1px solid hsla(0,0%,100%,.3);cursor:pointer;font-size:1.875rem;font-weight:700;line-height:1.1;margin:0;padding:2.5rem 1.75rem 2.5rem 0;position:relative;transition:.4s;width:100%}.accordion__item__title span{color:var(--primary-100)}.accordion_item__copy{display:flex;gap:76px;max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease-out}.accordion_item__content-wrapper{display:flex;gap:76px;padding-top:44px}.accordion_item__copy img,.accordion_item__copy video{max-height:380px;overflow:hidden;vertical-align:bottom;width:auto!important}.accordion__item__title:after{align-items:center;color:var(--grey-000);content:"+";display:flex;font-size:2.5rem;font-weight:100;height:100%;position:absolute;right:0;top:0}.accordion__item--open:after{content:"-";top:-4px}.accordion_item__copy--expand-text{flex-basis:60%}.accordion_item__copy--image{display:flex;flex-basis:40%}.accordion_item__content-wrapper:has(.accordion_item__copy--image) .accordion_item__copy--expand-text{margin-top:32px}.accordion_item__copy--image:not(.accordion_item__copy--expand-text~.accordion_item__copy--image){flex-basis:60%;justify-content:flex-end}@media screen and (max-width:960px){.accordion_item__copy,.accordion_item__copy.flex-direction-row-reverse{flex-direction:column-reverse;gap:0}.accordion_item__copy--expand-text,.accordion_item__copy--image{flex-basis:100%;margin-top:32px}.accordion_item__copy--image{width:80%}}@media screen and (max-width:480px){.accordion_item__copy--image{width:80%}}