.sb-sticky-bar{position:fixed;bottom:0;left:0;right:0;background:var(--sb-color-navy);padding:8px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom));display:flex;gap:8px;z-index:var(--sb-z-sticky-bar);box-shadow:0 -4px 14px rgba(0,0,0,0.18);border-top:1px solid rgba(255,255,255,0.08)}.sb-sticky-bar__btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 12px;border-radius:var(--sb-radius-pill);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.sb-sticky-bar__btn--call{background:#2D7A36;color:white}.sb-sticky-bar__btn--call:hover{filter:brightness(0.92)}.sb-sticky-bar__btn--call:active{filter:brightness(0.85)}.sb-sticky-bar__btn--quote{background:var(--sb-color-amber);color:var(--sb-color-navy);font-weight:800}.sb-sticky-bar__btn--quote:hover{filter:brightness(0.95)}.sb-sticky-bar__btn--quote:active{filter:brightness(0.88)}.sb-sticky-bar__icon{font-size:16px}@media (min-width:769px){.sb-sticky-bar{display:none}}