section.accordion .accordion-wrapper{display:flex;flex-direction:column;gap:1.6rem}section.accordion .accordion{background:#fff;border:2px solid #6241a0;border-radius:.8rem;overflow:hidden}section.accordion .accordion-link{background:#fff;border:none;color:#032b43;display:flex;flex-direction:row;justify-content:space-between;padding:2.4rem;transition:background .2s ease-in-out,background-position-y .5s ease-in-out,color .2s ease-in-out;width:100%}section.accordion .accordion-link:hover{background:#f9f5ff;color:#6241a0}section.accordion .accordion-link .indication{align-self:baseline;border:3px solid #ffba08;border-radius:100vw;display:block;flex-shrink:0;height:3rem;position:relative;width:3rem}section.accordion .accordion-link .indication:after,section.accordion .accordion-link .indication:before{background:#032b43;content:"";height:3px;left:calc(50% - 7px);position:absolute;top:50%;transform:translateY(-50%);transform-origin:center;transition:transform .2s ease-in-out;width:14px}section.accordion .accordion-link .indication:after{transform:translateY(-50%) rotate(90deg)}section.accordion .accordion-link[aria-expanded=true]{background:#fff}section.accordion .accordion-link[aria-expanded=true] .indication:after{transform:translateY(-50%) rotate(0deg)}section.accordion .accordion-content{padding-bottom:2.4rem;padding-left:2.4rem;padding-right:2.4rem}
