.mobile-floating-cta{display:none}@media(max-width:760px){body{padding-bottom:84px}.mobile-floating-cta{position:fixed;z-index:10;right:16px;bottom:14px;left:16px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:430px;margin:auto;transform:translateY(125%);opacity:0;pointer-events:none;transition:transform .28s ease,opacity .2s ease}.mobile-floating-cta.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.mobile-floating-cta a{display:grid;place-items:center;min-height:49px;border-radius:8px;color:#fff;box-shadow:0 7px 18px rgba(0,38,75,.22);font-size:13px;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.floating-line{background:#08bd63}.floating-phone{background:#057cc9}}
