:root{--accordion-padding:17px;--accordion-gap:17px}.accordion-item{background:#fff;border:1px solid rgba(209,213,228,.4);border-radius:8px;margin-bottom:var(--accordion-gap);padding:0 var(--accordion-padding);position:relative}.accordion-header{font-size:16px;font-weight:400;margin:0;transition:all .1s ease}.accordion-expanded .accordion-header{font-weight:600}.accordion-button,.accordion-button:active,.accordion-button:focus,.accordion-button:hover{align-items:center;background:transparent;border:0;color:inherit;display:flex;padding:var(--accordion-padding) 0;text-align:left;width:100%}.accordion-title{flex:1}.accordion-icon svg{height:auto;transition:all .3s ease-in-out;width:18px;fill:#746885}.accordion-expanded .accordion-icon svg{transform:rotate(180deg)}.accordion-section{height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out}.accordion-body{color:var(--light-text-color);padding-bottom:var(--accordion-padding)}.accordion-body p{margin:0}