.lp-sticky{inset-inline:0;bottom:0;display:flex;justify-content:center;opacity:0;padding:0 var(--gutter) max(12px,env(safe-area-inset-bottom));pointer-events:none;position:fixed;transform:translateY(calc(100% + 12px));transition:transform .22s var(--ease-out),opacity .18s ease,visibility 0s linear .22s;visibility:hidden;z-index:50}.lp-sticky.is-on{opacity:1;transform:none;transition:transform .28s var(--ease-out),opacity .2s ease,visibility 0s;visibility:visible}.lp-sticky-in{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow-lift);color:var(--ink);display:flex;gap:10px 14px;max-width:100%;padding-block:7px;padding-inline:10px 7px;pointer-events:auto}.lp-sticky-in img{border-radius:50%;flex:none;height:40px;object-fit:cover;width:40px}.lp-sticky-in:not(:has(img)){padding-inline-start:20px}.lp-sticky-text{font:700 15px/1.3 var(--text);min-width:0}.lp-sticky-text small{color:var(--ink-soft);display:block;font:500 13px/1.3 var(--text)}.lp-sticky .btn{flex:none}html:has(.lp-sticky.is-on){scroll-padding-bottom:96px}@media (min-width:960px){.lp-sticky.is-phones{display:none}}.lp-sticky-go{height:20px;width:20px}@media (max-width:719px){.lp-sticky{padding:0}.lp-sticky-in{align-items:center;border-radius:0;border-width:1px 0 0;box-shadow:0 -12px 28px -14px rgba(0,0,0,.4);display:grid;gap:8px 10px;grid-template-columns:auto minmax(0,1fr);padding-block:10px max(12px,env(safe-area-inset-bottom));padding-inline:max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right));width:100%}.lp-sticky-in:not(:has(img)){padding-inline-start:max(16px,env(safe-area-inset-left))}.lp-sticky-in:not(:has(img)) .lp-sticky-text{grid-column:1/-1}.lp-sticky-in img{height:36px;width:36px}.lp-sticky-text{font-size:14px}.lp-sticky-in .btn{font-size:17px;grid-column:1/-1;min-height:52px;padding-block:10px;width:100%}html:has(.lp-sticky.is-on){scroll-padding-bottom:150px}body:has(.flw-landing-sticky) .site-footer{padding-bottom:calc(140px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.lp-sticky,.lp-sticky.is-on{transform:none;transition:opacity .16s ease,visibility 0s linear .16s}.lp-sticky.is-on{transition:opacity .16s ease,visibility 0s}}