.geo-sticky-cta{display:none;position:fixed;left:0;right:0;bottom:0;z-index:55;padding:.65rem max(.75rem,env(safe-area-inset-right)) calc(.65rem + env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));background:#fffdf8f5;border-top:1px solid var(--line);box-shadow:0 -8px 24px #1c191714;backdrop-filter:blur(8px);transform:translateY(110%);transition:transform .28s ease}.geo-sticky-cta.is-visible{transform:translateY(0)}.geo-sticky-cta-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.55rem 1rem}.geo-sticky-cta-label{margin:0;font-weight:800;font-size:.92rem;color:var(--ink)}.geo-sticky-cta-actions{display:flex;flex-wrap:wrap;gap:.45rem}@media(min-width:960px){.geo-sticky-cta{display:block}}@media(max-width:959px){.geo-sticky-cta{display:none!important}}
