.accordion-item{border-bottom:1px solid var(--white);display:flex;padding:1.5rem 0}.accordion-item .item-wrap{width:100%}.accordion-button{align-items:center;display:flex;font-size:1.375rem;font-weight:500;justify-content:space-between;padding:0;text-transform:inherit;width:100%}.accordion-button,.accordion-button:active,.accordion-button:focus,.accordion-button:hover{background-color:transparent;border:0;color:var(--white)}.accordion-button .icon{border:3px solid var(--white);border-radius:50%;cursor:pointer;height:1.5rem;position:relative;width:1.5rem}.accordion-button .icon:after,.accordion-button .icon:before{background-color:var(--white);border-radius:3px;content:"";display:block;height:3px;left:3px;position:absolute;top:50%;transition:.35s;width:.75rem}.accordion-button .icon:before{transform:translatey(-50%)}.accordion-button .icon:after{transform:translatey(-50%) rotate(90deg)}.accordion-button.active .icon:before{opacity:0;transform:translatey(-50%) rotate(-90deg)}.accordion-button.active .icon:after{transform:translatey(-50%) rotate(0)}.accordion-content{color:var(--white);display:none;font-size:1.125rem;font-weight:300;margin-top:1.5rem}:is(.accordion-content p,.accordion-content ul,.accordion-content ul li,.accordion-content ol,.accordion-content ol li){font-size:1.125rem}