.stickycta{position:fixed;left:50%;bottom:18px;transform:translate(-50%,140%);z-index:60;display:flex;gap:12px;align-items:center;padding:10px 12px 10px 18px;border:1px solid #c2f04a55;border-radius:999px;background:rgba(9,11,17,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 40px #0008;transition:transform .45s cubic-bezier(.2,.8,.2,1);max-width:calc(100vw - 24px)}
.stickycta.on{transform:translate(-50%,0)}
.stickycta span{font-size:14px;color:var(--mut,#aab);white-space:nowrap}
.stickycta .pill{padding:10px 18px}
.stickycta .ghost{font-size:14px}
@media(max-width:640px){.stickycta span,.stickycta .ghost{display:none}.stickycta{padding:8px}}
.lpbar{position:fixed;top:0;left:0;right:0;z-index:50;display:flex;justify-content:space-between;align-items:center;padding:18px clamp(18px,4vw,48px);background:linear-gradient(#090b11e6,#090b1100)}
.lpbar .logo img{height:28px}
.lpfoot{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:28px clamp(18px,4vw,48px) 96px;color:var(--mut,#aab);font-size:14px;border-top:1px solid var(--line,#ffffff1a)}
.lpfoot a{color:inherit}
a.tile{display:block;color:inherit;text-decoration:none}
