.accordion-item-wrapper{border-top:2px dotted var(--color-primary)}.accordion-item-wrapper:last-child{border-bottom:2px dotted var(--color-primary)}.accordion-item-wrapper p:not(:first-child){padding-top:.6em}.accordion-item-wrapper p:last-child{padding-bottom:1em}.active .accordion-item .more{transform:rotate(45deg)}.accordion-item{color:var(--color-primary);font-size:var(--text-base);transition:.2s ease;display:flex;width:100%;padding:1em 0;border:none;outline:none;background:none;text-align:left;align-items:center;text-transform:unset;font-family:var(--text-sans);font-weight:500}.accordion-item .icon{width:2.5em;height:2.5em;-o-object-fit:contain;object-fit:contain;margin-right:1em}.accordion-item-title{text-wrap:balance;font-family:var(--font-display);font-size:var(--text-lg);line-height:.9}.accordion-item-content{text-transform:unset;font-family:var(--text-sans);font-weight:500;font-size:var(--text-base)}.accordion-item-content a{text-decoration:underline}.accordion-item-content li,.accordion-item-content ul{margin:.25em 0}.accordion-item-content li:last-child{margin-bottom:1em}.accordion-item .more{visibility:hidden;opacity:0}.accordion-item:hover{cursor:pointer}.accordion-item:hover .more{visibility:visible;opacity:1}.slide-enter-active,.slide-leave-active{transition:all .35s ease;max-height:800px;overflow:hidden}.slide-enter-from,.slide-leave-to{transform:translateY(-10px);opacity:0;transition:all .35s ease;max-height:0;overflow:hidden}
