/* Final "Meet your first bot" call to action, shown just above the footer, with floating teammate bots. */
.final-cta{position:relative;max-width:1180px;margin:130px auto 100px;padding:120px 40px;text-align:center;color:#1d1d1f}
.final-cta h2,.final-cta p,.final-cta .cta-actions{position:relative;z-index:1}
.final-cta h2{margin:0;font-size:clamp(2.6rem,5.2vw,4.6rem);font-weight:600;letter-spacing:-.055em;line-height:1.05}
.final-cta p{margin:18px auto 0;max-width:560px;color:#6e6e73;font-size:19px;line-height:1.55}
.final-cta .cta-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px}
.final-cta .button{text-decoration:none}
.cta-outline{background:#fff;color:#1d1d1f;border:1px solid #c7c7cc}
.cta-outline:hover{background:#f5f5f7}

.cta-orbit{position:absolute;inset:0;pointer-events:none}
.cta-orbit .bot{position:absolute;width:62px;height:62px;border-radius:21px;gap:9px;transition:translate .5s cubic-bezier(.2,.7,.3,1);animation:cta-float 6s ease-in-out infinite}
.cta-orbit .bot i{width:6px;height:17px}
.cta-orbit .o1{left:9%;top:12%}
.cta-orbit .o2{right:10%;top:8%;animation-delay:-1.5s;rotate:9deg}
.cta-orbit .o3{left:15%;bottom:6%;animation-delay:-3s;width:48px;height:48px;border-radius:16px}
.cta-orbit .o4{right:15%;bottom:12%;animation-delay:-4.5s;rotate:-14deg}
.cta-orbit .o5{left:50%;top:6%;animation-delay:-2s;width:40px;height:40px;border-radius:14px;gap:6px}
.cta-orbit .o3 i,.cta-orbit .o5 i{width:4px;height:12px}
@keyframes cta-float{50%{transform:rotate(-7deg) translateY(-12px)}}

@media(max-width:800px){
  .final-cta{margin-top:90px;margin-bottom:70px;padding:100px 18px}
  .cta-orbit .o1{left:4%;top:4%}.cta-orbit .o2{right:4%;top:2%}.cta-orbit .o3{left:6%;bottom:2%}.cta-orbit .o4{right:6%;bottom:4%}.cta-orbit .o5{display:none}
  .cta-orbit .bot{width:44px;height:44px;border-radius:15px;gap:6px}.cta-orbit .bot i{width:4px;height:12px}
}
@media(max-width:390px){.final-cta p{font-size:17px}.final-cta .cta-actions .button{width:100%}}
@media(prefers-reduced-motion:reduce){.cta-orbit .bot{animation:none;transition:none}}
