.accordion[data-v-01e04ae4]{width:100%}.accordion-item[data-v-01e04ae4]{border-bottom:1px solid #999}h3[data-v-01e04ae4]{margin:0}button[data-v-01e04ae4]{border:none;cursor:pointer;font-size:2rem;line-height:1;padding:15px 4rem 20px 0;position:relative;text-align:left;transition:background .3s ease}button[data-v-01e04ae4]:after,button[data-v-01e04ae4]:before{background-color:currentColor;content:"";display:block;height:24px;position:absolute;right:26px;top:50%;transform:translate(-50%,-50%);transition:all .4s ease;width:2px}button[data-v-01e04ae4]:after{transform:translate(-50%,-50%) rotate(90deg)}button[aria-expanded=true][data-v-01e04ae4]:after{transform:translate(-50%,-50%) rotate(135deg)}button[aria-expanded=true][data-v-01e04ae4]:before{transform:translate(-50%,-50%) rotate(-135deg)}.accordion-content[data-v-01e04ae4]{max-height:0;overflow:hidden;transition:max-height .3s ease-out,opacity .3s ease-out,padding .2s ease-out}.accordion-content[data-v-01e04ae4] *{font-size:1.5rem;line-height:1.15;margin-bottom:1em}@media (min-width:768px){.accordion-content[data-v-01e04ae4] *,.accordion-content p[data-v-01e04ae4]{font-size:1.875rem;line-height:2.25rem}}.accordion-item[aria-expanded=true] .accordion-content[data-v-01e04ae4]{opacity:1;padding:1rem}
