.accordion[data-v-9a3eb502]{border:.0625rem solid var(--c-mid-graphite);border-radius:.5rem;box-shadow:0 .125rem .375rem #0000000d,0 0 #0000001a;-webkit-box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.05),0 0 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 .125rem .375rem 0 rgba(0,0,0,.05),0 0 0 0 rgba(0,0,0,.1);margin-bottom:1rem;opacity:0;overflow:hidden;transform:translateY(30px);transition:opacity .6s ease-out,transform .6s ease-out}.accordion--visible[data-v-9a3eb502]{opacity:1;transform:translateY(0)}.accordion__button[data-v-9a3eb502]{align-items:center;color:var(--c-dark-brown);display:flex;flex-direction:row;flex-wrap:nowrap;font-size:var(--s-font-p);font-weight:600;gap:0;justify-content:space-between;padding:1rem;text-align:left;transition:background-color .3s ease;width:100%}.accordion__button[data-v-9a3eb502]:hover{background-color:var(--c-light-graphite)}.accordion__button[aria-expanded=true][data-v-9a3eb502]{color:var(--c-dark-blue)}.accordion__content[data-v-9a3eb502]{height:0;opacity:0;overflow:hidden;transition:height .35s ease,opacity .3s ease}.accordion__inner[data-v-9a3eb502]{letter-spacing:.0625rem;line-height:1.35em;padding:0 1rem 1rem;text-wrap:pretty}.accordion__content[style*="height: "][data-v-9a3eb502]:not([style*="0px"]),.accordion__content[style*="height: auto"][data-v-9a3eb502]{opacity:1}
