.bv-faq{background:#fff;padding:0 0 100px}.bv-faq-inner{text-align:center}.bv-faq-tag{background:rgba(116,107,251,.15);border-radius:999px;color:#8b37ff;display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500;letter-spacing:1px;margin-bottom:16px;padding:6px 14px;text-transform:uppercase}.bv-faq h2{color:#0b0b0b;font-size:36px;font-weight:700;line-height:1.2;margin:0 0 48px}.bv-faq-list{text-align:left}.bv-faq-item{border-bottom:1px solid #dbdbdb}.bv-faq-item:first-child{border-top:1px solid #dbdbdb}.bv-faq-question{align-items:center;background:none;border:none;color:#0b0b0b;cursor:pointer;display:flex;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:600;gap:16px;justify-content:space-between;padding:24px 0;text-align:left;transition:color .3s ease;width:100%}.bv-faq-icon,.bv-faq-question:hover{color:#8b37ff}.bv-faq-icon{flex-shrink:0;transition:transform .3s ease}.bv-faq-item.active .bv-faq-icon{transform:rotate(180deg)}.bv-faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease,padding .3s ease}.bv-faq-item.active .bv-faq-answer{max-height:500px;padding-bottom:24px}.bv-faq-answer p{color:rgba(11,11,11,.75);font-size:15px;font-weight:400;line-height:1.75;margin:0}@media (max-width:768px){.bv-faq{padding:0 0 72px}.bv-faq h2{font-size:30px;margin-bottom:36px}.bv-faq-question{font-size:15px;padding:20px 0}}