.row.sparks-container{display:grid;grid-template-columns:100%}@media (min-width:992px){.row.sparks-container{grid-template-columns:50% 50%}}dt.question.active{background:#000}.card-grid__heading{padding-bottom:3rem}.card-grid__heading :last-child{margin-bottom:0}.faq .card-item{background-color:var(--bs-light);margin-bottom:.5rem;padding:0;position:relative}.faq .card-item .card-item__content{flex-direction:column;position:relative;z-index:10}.accordion .question{position:relative}.question h3{font-size:1.5rem;margin:0 40px 0 0}.question p{font-size:.99em;margin:1.5em 0 0}.faq .card-item__headline{color:inherit;font-size:1.5rem}.faq .card-item__body{flex:1}.faq .card-item__body :last-child{margin-bottom:0}.accordion-content{font-size:.99em}.accordion .accordion-content dl dt{margin-bottom:1rem;padding:0}.accordion .accordion-content dl dd,.accordion .accordion-content dl dd p:last-of-type,dl{margin-bottom:0}.accordion dl dt{color:#000;cursor:pointer;font-weight:400;padding:1.5em;transition-property:background}.accordion dl dd{display:none;height:auto;margin:0;padding:0 1.5em 1.5em}.accordion-nested{font-size:14px;font-weight:700}.plus-minus-icon{height:40px;position:absolute;right:1.5em;top:16px;width:40px}.plus-minus-icon span{background:#000;border-radius:0;position:absolute;transition:.3s}.plus-minus-icon span:first-child{bottom:25%;left:45%;top:25%;width:10%}.plus-minus-icon span:last-child{height:10%;left:25%;right:25%;top:45%}dt.active span{transform:rotate(90deg)}dt.active span:last-child{left:50%;right:50%}dt.question:hover h3{color:var(--bs-orange)}dt.question:hover .plus-minus-icon span{background:var(--bs-orange)}dt.question.active h3,dt.question.active p{color:#fff}dt.question.active .plus-minus-icon span{background:#fff}dd.active{background:#000;color:#fff}