.bpb-faq { padding: 5.6rem 0; }
.bpb-faq__inner { max-width: 82rem; }
.bpb-faq .bpb-acc { --bpb-card-bg: var(--bpb-sage); gap: 1rem; }
.bpb-faq .bpb-acc summary { font-size: 1.5rem; }
@media screen and (min-width: 750px) { .bpb-faq { padding: 8rem 0; } .bpb-faq .bpb-acc summary { font-size: 1.6rem; padding: 1.8rem 2.2rem; } }
