.accordion-item{border-radius:6px;overflow:hidden}.accordion-item:not(:last-child){margin-bottom:10px}.accordion-button{text-align:left;background-color:var(--secondary);width:100%;color:var(--white);cursor:pointer;border:none;outline:none;justify-content:space-between;align-items:center;padding:12px 16px;transition:background-color .3s;display:flex}.accordion-title{font-size:16px;font-weight:300}.accordion-icon{background:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.accordion-content{background:var(--white);max-height:0;padding:0 16px;transition:max-height .5s ease-in-out;overflow:hidden}.accordion-inner{color:var(--black);padding:12px 0;font-size:16px;line-height:1.5}
