.bbp-cert{container-type:inline-size;position:relative;overflow:hidden;box-sizing:border-box;width:100%;background:var(--cert-paper);color:var(--cert-ink);border:2px solid var(--cert-ink);border-radius:8px;font-family:var(--cert-body)}:where(.bbp-cert) p{margin:0}.bbp-cert__band{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 24px;flex-wrap:wrap;padding:2px 24px 12px 26px;min-height:78px;box-sizing:border-box;background:var(--cert-band);color:var(--cert-band-text)}.bbp-cert__brand{padding-top:8px}.bbp-cert__brand-line{margin-top:5px;font:700 10px/13px var(--cert-mono);letter-spacing:.14em}.bbp-cert__id{text-align:right}.bbp-cert__id-label{font:700 9px/12px var(--cert-mono);letter-spacing:.15em}.bbp-cert__id-value{font:700 13px/17px var(--cert-mono);overflow-wrap:anywhere}.bbp-cert__badge{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:104px;height:30px;margin-top:5px;padding:0 12px;background:var(--cert-paper);color:var(--cert-ink);border:1.5px solid var(--cert-ink);border-radius:6px;font:700 10px/1 var(--cert-mono);letter-spacing:.14em;text-transform:uppercase}.bbp-cert__body{position:relative;z-index:2;padding:28px}.bbp-cert__kicker{display:flex;align-items:center;gap:8px;margin-bottom:14px;color:var(--cert-ink-2);font:700 11.52px/17px var(--cert-mono);letter-spacing:.18em;text-transform:uppercase}.bbp-cert__kicker:before{content:"";flex:none;width:16px;height:2px;background:var(--cert-green)}.bbp-cert__who{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px}.bbp-cert__who>:first-child{flex:none;margin-top:5px}.bbp-cert__who-text{min-width:0;flex:1}.bbp-cert__who .bbp-cert__role{margin-bottom:0}.bbp-cert__foot-who{display:flex;align-items:flex-start;gap:8px;margin-top:4px}.bbp-cert__foot-who>:first-child{flex:none;margin-top:-1px}.bbp-cert__foot-who .bbp-cert__foot-value{margin-top:0;min-width:0}.bbp-cert__name{margin:0 0 10px;font:400 44px/1.05 var(--cert-display);text-transform:uppercase;overflow-wrap:anywhere}.bbp-cert__role{margin-bottom:20px;color:var(--cert-ink-2);font:600 13px/18px var(--cert-body)}.bbp-cert__text{max-width:456px;margin-bottom:24px;font:400 14px/22px var(--cert-body)}.bbp-cert__grid{display:grid;grid-template-columns:repeat(4,1fr);overflow:hidden;border:1.5px solid var(--cert-rule);border-radius:6px}.bbp-cert__cell{min-width:0;padding:10px 16px}.bbp-cert__cell:not(:last-child){border-right:1px dashed var(--cert-rule)}.bbp-cert__cell-label{display:flex;align-items:center;gap:6px;color:var(--cert-ink-muted);font:700 9px/11px var(--cert-mono);letter-spacing:.11em}.bbp-cert__cell-label:before{content:"";flex:none;width:6px;height:6px;background:var(--cert-ink-2)}.bbp-cert__cell-label[data-tone=good]:before{background:var(--cert-green)}.bbp-cert__cell-label[data-tone=bad]:before{background:var(--cert-accent)}.bbp-cert__cell-value{margin-top:6px;font:400 clamp(20px,3.75cqw,27px)/1 var(--cert-display);white-space:nowrap}.bbp-cert__foot{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px;margin-top:20px;padding-top:16px;border-top:1px dashed var(--cert-rule)}.bbp-cert__foot-label{color:var(--cert-ink-muted);font:700 10px/14px var(--cert-mono);letter-spacing:.18em}.bbp-cert__foot-value{margin-top:4px;font:600 14px/19px var(--cert-body);overflow-wrap:anywhere}.bbp-cert__foot-note{margin-top:2px;color:var(--cert-ink-muted);font:400 12px/17px var(--cert-body)}.bbp-cert__verify{display:flex;align-items:center;gap:16px;margin-top:20px;padding:12px 14px;background:var(--cert-tint);border:1.5px dashed var(--cert-rule);border-radius:6px}.bbp-cert__qr{flex:none;width:64px;height:64px;line-height:0;background:#fff;border-radius:3px;overflow:hidden}.bbp-cert__verify-text{min-width:0}.bbp-cert__verify-label{font:700 10px/14px var(--cert-mono);letter-spacing:.18em}.bbp-cert__verify-url{display:block;margin-top:6px;color:inherit;font:400 12px/17px var(--cert-mono);text-decoration:none;overflow-wrap:anywhere}.bbp-cert__verify-note{margin-top:4px;color:var(--cert-ink-muted);font:400 12px/17px var(--cert-body)}.bbp-cert__watermark{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--cert-ink) 6%,transparent);font:400 160px/1 var(--cert-display);letter-spacing:.04em;pointer-events:none;transform:rotate(-18deg)}@container (max-width: 560px){.bbp-cert__band{flex-direction:column;align-items:flex-start;padding:14px 20px 16px}.bbp-cert__brand{padding-top:0}.bbp-cert__id{text-align:left}.bbp-cert__body{padding:24px 20px}.bbp-cert__name{font-size:36px}.bbp-cert__grid{grid-template-columns:1fr 1fr}.bbp-cert__cell:not(:last-child){border-right:0}.bbp-cert__cell:nth-child(odd){border-right:1px dashed var(--cert-rule)}.bbp-cert__cell:nth-child(-n+2){border-bottom:1px dashed var(--cert-rule)}.bbp-cert__cell-value{font-size:24px}.bbp-cert__foot{grid-template-columns:1fr}.bbp-cert__verify{align-items:flex-start}.bbp-cert__verify-url{font-size:11px}}.bbp-cert__brand-print{display:none}.BbpLanding_tokens_scope__lt5VY{--bbp-poster-bg:var(--paper-dark);--bbp-poster-overlay:linear-gradient(180deg,color-mix(in srgb,var(--paper-dark) 20%,transparent) 0%,color-mix(in srgb,var(--paper-dark) 28%,transparent) 42%,color-mix(in srgb,var(--paper-dark) 72%,transparent) 100%);--bbp-poster-panel:color-mix(in srgb,var(--paper-dark) 82%,transparent);--bbp-poster-border:color-mix(in srgb,var(--on-dark-foreground) 18%,transparent);--bbp-poster-muted:color-mix(in srgb,var(--on-dark-foreground) 72%,transparent);--bbp-poster-dashed:color-mix(in srgb,var(--on-dark-foreground) 24%,transparent);--bbp-poster-cell:color-mix(in srgb,var(--on-dark-foreground) 4%,transparent);--bbp-poster-text:color-mix(in srgb,var(--on-dark-foreground) 88%,transparent);--bbp-card-shadow:4px 4px 0 0 color-mix(in srgb,var(--paper-dark) 12%,transparent);--bbp-strip-shadow:8px 8px 0 0 color-mix(in srgb,var(--paper-dark) 22%,transparent);--bbp-module-check-text:var(--on-dark-foreground)}.BbpLanding_tokens_scope__lt5VY .tone-graphite{--tone-color:var(--brand-graphite);--tone-ink:var(--foreground);--tone-on-solid:var(--on-dark-foreground)}