.bhy-badges{display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.bhy-badges>:last-child:nth-child(odd):not(:first-child){grid-column:1/-1}.bhy-badges--center{display:grid;width:-moz-fit-content;width:fit-content;margin-inline:auto}.bhy-badge{display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:8px 20px 8px 16px;border-radius:14px;border:1px solid var(--bhy-badge-border,rgba(255,255,255,.14));background:var(--bhy-badge-bg,#0b0f0d);color:var(--bhy-badge-ink,#fff);text-decoration:none;white-space:nowrap;transition:transform .2s,background-color .2s,box-shadow .2s}.bhy-badge svg{width:26px;height:26px;flex-shrink:0;fill:currentColor}.bhy-badge__text{display:flex;flex-direction:column;line-height:1.1;text-align:start}.bhy-badge__kicker{font-size:.72rem;font-weight:500;opacity:.82}.bhy-badge__name{font-size:1.12rem;font-weight:650;letter-spacing:-.01em}.bhy-badge:hover{transform:translateY(-2px);background:var(--bhy-badge-hover,#000);box-shadow:0 10px 24px -10px rgba(0,0,0,.45)}.bhy-badge:active{transform:scale(.98)}@media (max-width:640px){.bhy-badges{display:grid;width:100%;max-width:420px;gap:10px}.bhy-badge{min-height:54px;padding:8px 12px;gap:10px}.bhy-badge svg{width:22px;height:22px}.bhy-badge__name{font-size:1rem}}@media (max-width:360px){.bhy-badges{grid-template-columns:minmax(0,1fr)}}.bhy-qr{display:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.bhy-qr{display:inline-flex;align-items:center;gap:16px;padding:12px 20px 12px 12px;border-radius:18px;background:var(--bhy-qr-bg,#fff);border:1px solid var(--bhy-qr-border,rgba(0,0,0,.08))}}.bhy-qr__code{width:92px;height:92px;border-radius:8px;flex-shrink:0}.bhy-qr__text{display:flex;flex-direction:column;gap:4px;max-width:24ch}.bhy-qr__text strong{font-weight:650;color:var(--bhy-qr-ink,#111)}.bhy-qr__text span{font-size:.88rem;line-height:1.45;color:var(--bhy-qr-muted,#4b5563)}