@import url("https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@400;600&display=swap");.bingk-footer{--bk-bg:#f6f6f5;--bk-ink:#1a1817;--bk-ink-3:#99948f;--bk-border:#e2e0df;--bk-primary:#297aff;--bk-font-body:"Source Sans 3","Source Sans Pro",system-ui,-apple-system,sans-serif;--bk-max:1360px;--bk-margin:40px;background:var(--bk-bg);border-top:1px solid var(--bk-border);color:var(--bk-ink-3);font-family:var(--bk-font-body)!important;font-size:16px;line-height:24px;margin:0;padding:32px 0;position:relative;width:100%;-webkit-font-smoothing:antialiased}.bingk-footer,.bingk-footer *,.bingk-footer :after,.bingk-footer :before{box-sizing:border-box}.bingk-footer__wrap{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:var(--bk-max);padding:0 var(--bk-margin);width:100%}.bingk-footer .bingk-footer__copy{color:var(--bk-ink-3)!important;font-family:var(--bk-font-body)!important;font-size:16px;line-height:24px;margin:0}.bingk-footer__links{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.bingk-footer .bingk-footer__links a,.bingk-footer .bingk-footer__links a:link,.bingk-footer .bingk-footer__links a:visited{color:var(--bk-ink-3)!important;font-family:var(--bk-font-body)!important;font-size:16px;line-height:24px;text-decoration:none!important;text-underline-offset:3px;transition:color .15s ease}.bingk-footer .bingk-footer__links a:active,.bingk-footer .bingk-footer__links a:focus-visible,.bingk-footer .bingk-footer__links a:hover{color:var(--bk-ink)!important;text-decoration:underline!important}.bingk-footer :focus-visible{border-radius:2px;outline:2px solid var(--bk-primary);outline-offset:2px}.bingk-footer--js:not(.is-in) .bingk-reveal{opacity:0;transform:translateY(12px)}.bingk-footer--js .bingk-reveal{transition:opacity .7s ease var(--d,0s),transform .7s cubic-bezier(.4,.15,.2,1) var(--d,0s)}.bingk-footer.is-in .bingk-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bingk-footer .bingk-reveal{opacity:1!important;transform:none!important;transition:none!important}}@media (max-width:560px){.bingk-footer{--bk-margin:20px;padding:24px 0}.bingk-footer__wrap{flex-direction:column;gap:12px;text-align:center}.bingk-footer__links{gap:16px;justify-content:center}}