.brickell-faq-container{background-color:#f2f5f8;font-family:Lexend Deca,helvetica,Arial,sans-serif;margin:40px 0;max-width:100%;padding:40px;width:100%}.brickell-faq-title{color:#333;font-size:32px;font-weight:600;margin-bottom:10px}.brickell-faq-subtitle,.brickell-faq-title{margin-left:auto;margin-right:auto;max-width:1280px;padding:0;text-align:left}.brickell-faq-subtitle{color:#666;font-size:18px;margin-bottom:40px}.brickell-faq-list{margin:0 auto;max-width:1280px;width:100%}.brickell-faq-item{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.08);margin-bottom:15px;overflow:hidden}.brickell-faq-question{align-items:center;background-color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:20px;transition:background-color .3s}.brickell-faq-question:hover{background-color:#f9f9f9}.brickell-faq-question-text{color:#333;font-size:18px;font-weight:600}.brickell-faq-icon{flex-shrink:0;height:20px;position:relative;width:20px}.brickell-faq-icon:after,.brickell-faq-icon:before{background-color:#b1272b;content:"";position:absolute;transition:transform .3s ease}.brickell-faq-icon:before{height:2px;left:0;top:9px;width:100%}.brickell-faq-icon:after{height:100%;left:9px;top:0;width:2px}.brickell-faq-item.active .brickell-faq-icon:after{transform:rotate(90deg)}.brickell-faq-answer{max-height:0;opacity:0;overflow:hidden;padding:0 20px;transition:max-height .2s ease-out,padding .2s ease,opacity .1s ease}.brickell-faq-item.active .brickell-faq-answer{max-height:1000px;opacity:1;padding:20px;transition:max-height .4s ease-in,padding .3s ease,opacity .3s ease .1s}.brickell-faq-answer p{color:#666;line-height:1.6;margin:0}@media (max-width:768px){.brickell-faq-title{font-size:26px}.brickell-faq-question-text,.brickell-faq-subtitle{font-size:16px}}