.band-accordion .card{border-radius:0;border:none}.accordion{margin-top:2.75rem}.band-accordion .card-header{background-color:#fff0;padding:0}.band-accordion .card .card-body{padding:2rem 4.5rem}.band-accordion .card .card-body :is(:last-child){margin-bottom:0}.band-accordion .card:has(.show) .accordion-button::before{transform:rotate(-180deg)}.band-accordion .accordion-button{background-color:var(--theme-color-eggshell);border:none;cursor:pointer;display:flex;font-size:20px;font-weight:700;padding:2rem;text-align:left;width:100%;border-radius:0}.band-accordion .card:has(.show) .accordion-button::before{transform:rotate(-180deg)}.band-accordion .card-header button{display:flex;align-items:flex-start;border-top:1px solid var(--theme-color-dark)}.band-accordion .accordion-button:before{color:#333;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 2' viewBox='0 0 17.91 15.49'%3E%3Cpath d='M17.91 15.49H0L8.95 0l8.96 15.49Z' data-name='Layer 1' style='fill:%23073e66'/%3E%3C/svg%3E");margin:3px 1.5rem 0 0;padding:0;background-size:contain;background-position:center;background-repeat:no-repeat;flex:none;width:.8em;height:.8em;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.band-accordion .accordion-button.open:before{color:var(--theme-color-blue);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.band-accordion .card-header h3{line-height:1.1;margin:0}.band-accordion .btn{margin-top:20px}