.sticky-cta{display:none}@media (width<=860px){.sticky-cta{z-index:10;padding:10px max(16px, env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom,0px)) max(16px, env(safe-area-inset-left,0px));border-top:1px solid var(--line);backdrop-filter:blur(8px);background:#f5f4f0f5;justify-content:space-between;align-items:center;gap:12px;transition:transform .2s,visibility .2s;display:flex;position:fixed;inset:auto 0 0}.sticky-cta.is-hidden{visibility:hidden;transform:translateY(110%)}.sticky-cta-note{color:var(--ink-2);white-space:nowrap;margin:0;font-size:13px}.sticky-cta .button{min-height:44px;padding:10px 16px}.sticky-cta .button:after{content:none}html:has(.sticky-cta){scroll-padding-bottom:104px}body:has(.sticky-cta) .lp-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}}@media (prefers-reduced-motion:reduce){.sticky-cta{transition:none}}
