.bsl-faq{background-color:#fff;padding-block:80px}.bsl-faq.dark{background-color:#002233;color:#fff}.bsl-faq.dark .button-toggle{background-color:rgba(0,0,0,0);color:#fff;border-color:#fff}.bsl-faq.dark .button-toggle:hover{background-color:#003d5c}.bsl-faq.dark .category-wrapper .category-grid .questions-wrapper .question-wrapper .question svg path{fill:#fff}.bsl-faq .button-toggle{white-space:nowrap;grid-column:4;margin-bottom:-40px}.bsl-faq .category-wrapper .category-grid{display:block}.bsl-faq .category-wrapper .category-grid .questions-wrapper{margin-top:40px}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper{padding:24px 0 24px 32px;border-top:1px solid #00ade2}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .question{display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .question::-webkit-details-marker,.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .question::marker{display:none;content:""}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .question svg{height:10px;width:15px;flex-shrink:0;transition:transform .3s ease;margin-left:16px}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .answer{padding:0;transition:padding .3s ease 50ms}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .answer ul{list-style:initial;list-style-position:inside}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .answer em{font-style:italic}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper .answer a{color:inherit}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper[open] .question svg{transform:rotate(180deg)}.bsl-faq .category-wrapper .category-grid .questions-wrapper .question-wrapper[open] .answer{padding:40px 0 0}@media(min-width:768px){.bsl-faq .button-toggle{grid-column:12}}@media(min-width:1280px){.bsl-faq .category-wrapper .category-grid{display:grid}.bsl-faq .category-wrapper .category-grid .questions-wrapper{margin-top:0;padding-left:32px}}