
#tqStickyCta{position:fixed;left:0;right:0;bottom:0;z-index:88;
 background:#fff;border-top:1px solid rgba(10,27,61,.10);box-shadow:0 -8px 28px rgba(10,27,61,.08);
 padding:12px 18px;transform:translateY(110%);transition:transform .35s ease;font-family:'Heebo',sans-serif}
#tqStickyCta.on{transform:translateY(0)}
.tq-sc-txt{display:flex;flex-direction:column;gap:2px;min-width:0}
.tq-sc-txt b{color:#0A1B3D;font-size:15px;font-weight:800}
.tq-sc-txt span{display:inline-flex;align-items:center;gap:6px;color:#475569;font-size:12.5px}
.tq-sc-txt span svg{width:14px;height:14px;fill:none;stroke:#37E0A5;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}
.tq-sc-btn{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#2F6BFF,#39C6E0);color:#fff;font-weight:800;font-size:14px;
 text-decoration:none;padding:11px 22px;border-radius:999px;white-space:nowrap;box-shadow:0 8px 22px rgba(0,120,255,.4);flex-shrink:0}
.tq-sc-btn:hover{opacity:.92}
#tqStickyX{background:none;border:none;color:#94A3B8;font-size:15px;cursor:pointer;padding:6px;flex-shrink:0;line-height:1}
#tqStickyX:hover{color:#0A1B3D}
body.tq-sc-on #ai-fab{bottom:88px!important}
body.tq-sc-on #a11yBtn,body.tq-sc-on .a11y-btn{bottom:88px!important}
body.tq-sc-on .ai-teaser{bottom:168px!important}
@media(max-width:560px){.tq-sc-txt b{font-size:13.5px}.tq-sc-txt span{font-size:11.5px}.tq-sc-btn{padding:10px 16px;font-size:13px}}

.tq-sc-in{max-width:760px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:26px}
#tqStickyX{position:absolute;left:14px;top:50%;transform:translateY(-50%)}
#tqStickyCta{padding:12px 56px}
@media(max-width:560px){.tq-sc-in{gap:14px;justify-content:space-between}#tqStickyCta{padding:11px 44px 11px 40px}}
