.jl-pbar{display:none}@media (max-width:719.98px){.jl-pbar{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:90;opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.2,.7,.2,1),opacity .2s;display:block;position:fixed;transform:translateY(calc(100% + 24px))}.jl-pbar.in{opacity:1;pointer-events:auto;transform:none}.jl-pbar a{background:var(--color-espresso);min-height:56px;color:var(--color-cream);box-shadow:0 18px 36px -16px color-mix(in srgb, var(--color-ink) 60%, transparent);border:1px solid color-mix(in srgb, var(--color-cream) 10%, transparent);border-radius:14px;align-items:center;gap:10px;padding:0 18px;text-decoration:none;display:flex}.jl-pbar-cta{letter-spacing:-.01em;font-size:16px;font-weight:700}.jl-pbar-sub{color:var(--color-stone);margin-left:auto;font-size:14px}.jl-pbar svg{width:16px;height:16px;color:var(--color-cream);flex:none}.jl-pbar a:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}}@media (prefers-reduced-motion:reduce){.jl-pbar{transition:none}}
