details.accordion-item{--accordion-item-border-size: revert;--accordion-item-border-color: revert;--accordion-item-border-style: revert;--accordion-item-border-radius: 3px;--accordion-item-box-shadow: none;--accordion-padding-content: 30px;--details-bg-color: rgba(0, 48, 94, .03);--summary-bg-color: #f2f4f7;--summary-hover-bg-color: #d9e0e7;--summary-active-bg-color: #d9e0e7;--summary-text-color: var(--brand-500);--outline-color: var(--brand-500);--content-text-color: #535353;background-color:var(--details-bg-color);border-radius:var(--accordion-item-border-radius, 3px);box-shadow:var(--accordion-item-box-shadow)}details.accordion-item[open]{box-shadow:none}details.accordion-item[open] summary.accordion-item__title{background-color:var(--summary-active-bg-color);border-radius:var(--accordion-item-border-radius, 3px) var(--accordion-item-border-radius, 3px) 0px 0px}summary.accordion-item__title{list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px;padding:15px 25px;border-width:var(--accordion-item-border-size, revert);border-style:var(--accordion-item-border-style, revert);border-color:var(--accordion-item-border-color, revert);border-radius:var(--accordion-item-border-radius, 3px);box-shadow:var(--summary-shadow, none);cursor:pointer;transition:background-color .3s ease;background-color:var(--summary-bg-color);color:var(--summary-text-color);position:relative;z-index:10}summary.accordion-item__title:focus{outline:2px solid var(--outline-color)!important;outline-offset:2px}summary.accordion-item__title:hover{background-color:var(--summary-hover-bg-color)}summary.accordion-item__title:active{background-color:var(--summary-active-bg-color)}summary.accordion-item__title::-webkit-details-marker,summary.accordion-item__title::marker{display:none}.accordion-item__title-icon-svg{display:block;transition:transform .3s ease}details.accordion-item[open] .accordion-item__title-icon-svg{transform:rotate(180deg)}.accordion-item__content{padding:var(--accordion-padding-content, 30px);font-size:16px;line-height:28px;color:var(--content-text-color);animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
