.accordion__button{max-width:1600px;width:100%;position:relative;border:none;padding:32px 48px;background-color:var(--grey-300);color:#3fa8d1;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.accordion__wrapper{display:flex;flex-direction:column;gap:24px}.accordion__button svg{z-index:-1}.accordion__button-label{margin:0}.accordion__item[aria-expanded=true] .accordion__button .accordion__icon{transform:rotate(180deg)}.accordion__icon{padding:0;border-radius:100px;background:var(--grey-000)}.accordion__chevron-button{pointer-events:none}.accordion__button:focus{outline:none}.accordion__item{background-color:var(--grey-300);color:var(--p-navy-blue)}.accordion__item[aria-expanded=true] .accordion__button{background-color:var(--p-aqua);padding-bottom:8px}.accordion__item[aria-expanded=true]{background-color:var(--p-aqua)}.accordion__item[aria-expanded=true] .accordion__content-wrapper{padding:8px 48px 32px}.accordion__item .accordion__content-wrapper,.accordion__item main{opacity:0;max-height:0;overflow:hidden}.accordion__item[aria-expanded=true] main{opacity:1;max-height:100%}.accordion__content-wrapper p{margin-top:0;font-weight:500}.accordion__item [aria-expanded=true]{animation:fadeIn .3s;-webkit-animation:fadeIn .3s}@-webkit-keyframes fadeIn{0%{opacity:.6;transform:translateY(-10px)}to{opacity:1;transform:translateY(1px)}}@keyframes fadeIn{0%{opacity:.6;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:1160px){.accordion__content{margin:0 auto;max-width:800px;width:auto;padding:0}}