.bd-faq{background-color:#131315;padding:6rem 0}.bd-faq__overline{color:#2e75ff;display:block;font-size:13px;letter-spacing:.2em;margin-bottom:1rem;text-align:center;text-transform:uppercase}.bd-faq__headline{color:#fafafa;font-size:clamp(28px,3.5vw,44px);font-weight:900;line-height:1.15;margin-bottom:3rem;text-align:center}.bd-faq__list{margin:0 auto;max-width:760px}.bd-faq__item{border-bottom:1px solid hsla(0,0%,100%,.06);overflow:hidden}.bd-faq__question{align-items:center;color:#fafafa;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:space-between;line-height:1.4;list-style:none;padding:1.5rem 0;transition:color .2s ease}.bd-faq__question::-webkit-details-marker{display:none}.bd-faq__question::marker{display:none}.bd-faq__question:hover{color:#2e75ff}.bd-faq__icon{color:hsla(0,0%,98%,.4);flex-shrink:0;margin-left:1rem;transition:transform .3s ease}details[open] .bd-faq__icon{transform:rotate(180deg)}.bd-faq__answer{color:hsla(0,0%,98%,.6);font-size:16px;line-height:1.7;max-width:680px;padding:0 0 1.5rem}.bd-faq__answer p{margin:0}@media (prefers-reduced-motion:reduce){.bd-faq__icon{transition:none}}