.accordion{gap:0;width:100%}.accordion__item{border-radius:0;box-sizing:border-box;overflow:hidden;padding:0}.accordion__button{align-items:center;background-color:transparent;border:none;border-bottom:1px solid #1a1a1a;border-radius:0;color:#1a1a1a;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:25px;font-style:normal;font-weight:600;gap:16px;justify-content:space-between;letter-spacing:-.575px;line-height:100%;padding:24px 0;text-align:left;transition:all .3s ease;width:100%}.accordion__item:first-child .accordion__button{border-top:transparent}.accordion__item.active .accordion__button{border-bottom:none}.accordion__item.active .content-ac{border-bottom:1px solid #1a1a1a}.accordion__icon{fill:#1a1a1a;flex-shrink:0;height:16px;min-width:16px;transition:transform .3s ease;width:16px}.accordion__item .ico-open{transform:rotate(180deg)}.accordion__item .ico-close{transform:rotate(0deg)}.accordion__description{color:#1a1a1a;font-family:DM Sans,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.414px;line-height:105%;overflow:hidden;padding:20px 80px;transition:all .5s ease}.accordion__description ol,.accordion__description p,.accordion__description ul{font-size:18px}.accordion__description p:first-child{margin-top:0}.accordion__description p:last-child{margin-bottom:0}.accordion__description h3{font-size:18px;margin-top:50px}.accordion__description h3:first-child{margin-top:0}.accordion__description a{text-decoration:underline}.accordion__item .content-ac{background-color:transparent;display:none;padding-top:0}.button-container{display:flex;justify-content:center;margin-top:60px}@media (max-width:768px){.accordion__button{font-size:20px;padding:20px 0}.accordion__description,.accordion__description ol,.accordion__description p,.accordion__description ul{font-size:16px}}