.mobile-lead-bar{display:none}
@media(max-width:640px){
  body{padding-bottom:calc(74px + env(safe-area-inset-bottom))}
  .mobile-lead-bar{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;position:fixed;z-index:30;left:0;right:0;bottom:0;padding:.7rem 5vw calc(.7rem + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--line);box-shadow:0 -8px 25px rgba(18,22,18,.08)}
  .mobile-lead-bar a{display:flex;align-items:center;justify-content:center;min-height:46px;text-align:center;text-transform:uppercase;letter-spacing:.04em;font-size:.69rem;font-weight:800}
  .mobile-lead-bar a:first-child{border:1px solid var(--ink);color:var(--ink)}
  .mobile-lead-bar a:last-child{background:var(--ink);color:var(--white)}
  .mobile-lead-bar a:focus-visible{outline:3px solid var(--lime);outline-offset:2px}
}
