.bbt-trust-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 20px;padding:24px 16px;border-top:1px solid #dce3ed;color:#52647c;font:14px/1.6 system-ui,sans-serif}.bbt-trust-footer a,.bbt-trust-footer button{color:inherit;text-decoration:underline;text-underline-offset:3px}.bbt-trust-footer button{font:inherit;border:0;background:none;padding:0;cursor:pointer}.bbt-privacy-banner{position:fixed;z-index:20000;inset:auto 16px 16px;max-width:760px;margin:auto;padding:20px;border:1px solid #b7c8df;border-radius:12px;background:#fff;color:#183451;box-shadow:0 6px 35px #1233;font:14px/1.6 system-ui,sans-serif}.bbt-privacy-banner p{margin:8px 0 14px}.bbt-privacy-banner div{display:flex;flex-wrap:wrap;gap:10px}.bbt-privacy-banner button{min-height:44px;padding:8px 16px;background:#edf3ff;color:#183451;border:1px solid #97aed0;border-radius:6px;font:inherit;cursor:pointer}.bbt-privacy-banner a{color:#1454ac}.bbt-trust-footer :focus-visible,.bbt-privacy-banner :focus-visible{outline:3px solid #2464e8;outline-offset:3px}@media(prefers-reduced-motion:reduce){.bbt-privacy-banner{scroll-behavior:auto}}
