.a1c-final-cta{--a1c-font-head:"Space Grotesk",sans-serif;--a1c-font-body:"IBM Plex Sans",sans-serif;background:#05070d;box-sizing:border-box;margin-top:40px;overflow:hidden;padding:130px 48px;position:relative;text-align:center}.a1c-final-cta__glow{background:radial-gradient(circle,rgba(46,107,255,.28),transparent 65%);border-radius:50%;bottom:-260px;filter:blur(70px);height:600px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:900px}.a1c-final-cta__inner{margin:0 auto;max-width:720px;position:relative}.a1c-final-cta__title{color:#f2f6fd;font-family:var(--a1c-font-head);font-size:40px;font-weight:700;letter-spacing:-1.5px;line-height:1.05;margin:0 0 22px}@media (min-width:768px){.a1c-final-cta__title{font-size:60px;letter-spacing:-2.2px}}@media (min-width:1024px){.a1c-final-cta__title{font-size:72px;letter-spacing:-2.7px}}.a1c-final-cta__dot{background:linear-gradient(90deg,#2e6bff,#56d9ff);-webkit-background-clip:text;background-clip:text;color:transparent}.a1c-final-cta__subtitle{color:#9aa4ba;font-family:var(--a1c-font-body);font-size:16.5px;line-height:1.6;margin:0 auto 40px;max-width:500px}.a1c-final-cta__cta{background:linear-gradient(90deg,#2e6bff,#3d8bff);border-radius:99px;box-shadow:0 0 36px rgba(46,107,255,.5);color:#fff;display:inline-block;font-family:var(--a1c-font-body);font-size:15.5px;font-weight:600;padding:16px 34px;text-decoration:none;transition:box-shadow .2s ease}.a1c-final-cta__cta:hover{box-shadow:0 0 56px rgba(46,107,255,.75)}.a1c-final-cta__form{display:flex;gap:10px;justify-content:center;margin:0 auto;max-width:500px;width:100%}.a1c-final-cta__input{background:#0b101c;border:1px solid hsla(0,0%,100%,.15);border-radius:99px;color:#c8d0e0;font-family:var(--a1c-font-body);font-size:13.5px;padding:13px 20px;transition:border-color .3s ease,box-shadow .3s ease;width:280px}.a1c-final-cta__input:focus{border-color:rgba(46,107,255,.8);box-shadow:0 0 12px rgba(46,107,255,.25);outline:none}.a1c-final-cta__submit{appearance:none;background:linear-gradient(90deg,#2e6bff,#3d8bff);border:none;border-radius:99px;box-shadow:0 0 26px rgba(46,107,255,.45);color:#fff;cursor:pointer;font-family:var(--a1c-font-body);font-size:14px;font-weight:600;padding:13px 26px;transition:box-shadow .3s ease,transform .2s ease}.a1c-final-cta__submit:hover{box-shadow:0 0 36px rgba(46,107,255,.65);transform:translateY(-1px)}.a1c-final-cta__submit:active{transform:translateY(0)}@media (max-width:640px){.a1c-final-cta__form{align-items:stretch;flex-direction:column;gap:12px}.a1c-final-cta__input{width:100%}.a1c-final-cta__submit{text-align:center;width:100%}}.a1c-final-cta__cta:focus-visible{outline:2px solid #56d9ff;outline-offset:4px}@media (max-width:767px){.a1c-final-cta{padding:80px 28px}}