@import url("https://fonts.googleapis.com/css2?family=Sora:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600;700&display=swap");.bingk-faq{--bk-bg:#f6f6f5;--bk-surface:#fff;--bk-ink:#1a1817;--bk-ink-2:#6d6762;--bk-ink-3:#99948f;--bk-border:#e2e0df;--bk-primary:#297aff;--bk-font-display:"Sora",system-ui,-apple-system,sans-serif;--bk-font-body:"Source Sans 3","Source Sans Pro",system-ui,-apple-system,sans-serif;--bk-max:1360px;--bk-margin:40px;--bk-shadow-sm:0 1px 3px 0 rgba(0,0,0,.1);--bk-shadow-md:0 2px 4px -2px rgba(0,0,0,.1),0 4px 6px -1px rgba(0,0,0,.1);--bk-ease:cubic-bezier(.4,.15,.2,1);background:var(--bk-bg);color:var(--bk-ink);font-family:var(--bk-font-body)!important;font-size:18px;line-height:28px;margin:0;overflow:hidden;padding:72px 0;position:relative;width:100%;-webkit-font-smoothing:antialiased}.bingk-faq,.bingk-faq *,.bingk-faq :after,.bingk-faq :before{box-sizing:border-box}.bingk-faq p{margin:0}.bingk-faq__wrap{margin:0 auto;max-width:var(--bk-max);padding:0 var(--bk-margin);width:100%}.bingk-faq__head{align-items:center;display:flex;flex-direction:column;gap:12px;margin:0 auto 40px;max-width:760px;text-align:center}.bingk-faq .bingk-faq__title{color:var(--bk-ink)!important;font-family:var(--bk-font-body)!important;font-size:30px;font-weight:700!important;letter-spacing:0;line-height:36px;margin:0;padding:0;text-transform:none}.bingk-faq .bingk-faq__lead,.bingk-faq .bingk-faq__lead p{color:var(--bk-ink-2)!important;font-family:var(--bk-font-body)!important;font-size:18px;line-height:28px}.bingk-faq__list{display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:860px}.bingk-faq .bingk-faq__item{background:var(--bk-surface);border:0;border-radius:4px;box-shadow:var(--bk-shadow-sm);margin:0;overflow:hidden;padding:0;transition:box-shadow .3s ease}.bingk-faq .bingk-faq__item[open]{box-shadow:var(--bk-shadow-md)}.bingk-faq .bingk-faq__q{align-items:center;color:var(--bk-ink)!important;cursor:pointer;display:flex;font-family:var(--bk-font-body)!important;font-size:18px;font-weight:700!important;gap:16px;justify-content:space-between;line-height:28px;list-style:none!important;margin:0;padding:20px 24px;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.bingk-faq .bingk-faq__q::-webkit-details-marker{display:none}.bingk-faq .bingk-faq__q::marker{content:""}.bingk-faq .bingk-faq__q:hover{background:#fbfbfb}.bingk-faq .bingk-faq__icon{color:var(--bk-ink);display:inline-flex;flex:0 0 auto;transition:transform .3s var(--bk-ease)}.bingk-faq .bingk-faq__item[open] .bingk-faq__icon{transform:rotate(45deg)}.bingk-faq .bingk-faq__a-wrap{height:0;overflow:hidden;transition:height .35s var(--bk-ease)}.bingk-faq .bingk-faq__item[open] .bingk-faq__a-wrap{height:auto}.bingk-faq .bingk-faq__a{display:flex;flex-direction:column;gap:12px;padding:0 24px 24px}.bingk-faq .bingk-faq__a-text,.bingk-faq .bingk-faq__a-text li,.bingk-faq .bingk-faq__a-text p{color:var(--bk-ink-2)!important;font-family:var(--bk-font-body)!important;font-size:18px;line-height:28px}.bingk-faq .bingk-faq__a-text p+p{margin-top:12px}.bingk-faq .bingk-faq__a-text ol,.bingk-faq .bingk-faq__a-text ul{margin:8px 0 0;padding:0 0 0 22px}.bingk-faq .bingk-faq__a-text a{color:var(--bk-ink);text-decoration:underline;text-underline-offset:3px}.bingk-faq .bingk-faq__note{color:var(--bk-ink-3)!important;font-family:var(--bk-font-body)!important;font-size:16px;line-height:24px}.bingk-faq .bingk-faq__note span{border-bottom:2px dashed #b3afab}.bingk-faq :focus-visible{border-radius:2px;outline:2px solid var(--bk-primary);outline-offset:2px}.bingk-faq--js:not(.is-in) .bingk-reveal{opacity:0;transform:translateY(20px)}.bingk-faq--js .bingk-reveal{transition:opacity .7s ease var(--d,0s),transform .7s var(--bk-ease) var(--d,0s)}.bingk-faq.is-in .bingk-reveal{opacity:1;transform:none}.bingk-faq.is-in .bingk-faq__item{transition:box-shadow .3s ease}@media (max-width:860px){.bingk-faq{--bk-margin:20px;padding:56px 0}.bingk-faq .bingk-faq__title{font-size:26px;line-height:32px}.bingk-faq .bingk-faq__q{padding:16px 20px}.bingk-faq .bingk-faq__a{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.bingk-faq .bingk-reveal{opacity:1!important;transform:none!important;transition:none!important}.bingk-faq .bingk-faq__a-wrap,.bingk-faq .bingk-faq__icon{transition:none}}