.accordion{border-radius:4px;margin:20px 0}.accordion-item:last-child{border-bottom:none}.accordion-header{margin:0}.accordion-button{align-items:center;background-color:#ab1b2d;border:none;cursor:pointer;display:flex;font-size:1rem;font-weight:600;padding:15px 20px;text-align:left;transition:background-color .3s;width:100%}.accordion-button[aria-expanded=true]{background-color:#23201f}.accordion-panel{background:#fff;max-height:0;overflow:hidden;padding:0;transition:all .3s ease}.accordion-panel[aria-hidden=false]{background:#fff;max-height:500px;padding:15px 20px}@media (forced-colors:active){.accordion-button:focus{outline:2px solid CanvasText}}