/* Be Human client credit v1. Shared visual standard; no visitor data. */
.be-human-credit{display:inline-flex!important;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0!important;margin:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--ink,#d3d6cd)!important;text-decoration:none!important;letter-spacing:normal!important;text-transform:none!important;font-family:Arial,Helvetica,sans-serif!important;white-space:nowrap;line-height:1.4}
.be-human-credit .be-human-credit-label{font-size:11px;font-weight:400;opacity:.65;letter-spacing:.015em}
.be-human-credit .be-human-credit-brand{display:inline-flex;align-items:center;gap:7px;font-size:17px;font-weight:700;letter-spacing:-.045em;line-height:1;opacity:.84}
.be-human-credit .be-human-credit-mark{display:block;width:25px!important;height:25px!important;object-fit:contain;border:0;border-radius:0}
.be-human-credit:hover .be-human-credit-brand{opacity:1}
.be-human-credit:focus,.be-human-credit:focus-visible{outline:none!important}
.be-human-credit:focus-visible .be-human-credit-brand{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}
.be-human-credit-slot{display:flex;justify-content:center;align-items:center;margin:20px auto 32px;padding:0 20px;max-width:100%;clear:both}
.be-human-credit-slot--diagnostic{margin:12px auto 110px}
