.signup-intro h1{font-size:clamp(32px,3.5vw,51px);line-height:1.14!important;margin:0 0 22px!important;letter-spacing:-2px}.signup-intro .signup-free{color:#00bf63}.signup-intro .signup-intro-copy{max-width:570px;color:#667079;font-size:16px;line-height:1.65;margin:0 0 26px}.signup-intro-copy strong{color:#202124;font-weight:650}.signup-milestone{max-width:570px}.signup-milestone-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:12px;color:#626b72;font-size:14px}.signup-milestone-top strong{font-size:24px;font-weight:750;color:#202124;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.signup-goal{font-size:16px;font-weight:500;color:#798087;letter-spacing:0}.signup-track{height:10px;background:#e9eeeb;border:0;border-radius:99px;overflow:hidden}.signup-fill{height:100%;width:57.15%;background:#00c768;border-radius:99px;transition:width .35s}.signup-intro .signup-remaining{font-size:13px;color:#798087;line-height:1.5;margin:12px 0 0}.signup-intro .signup-join{display:inline-flex;align-items:center;justify-content:center;gap:28px;margin-top:24px;padding:14px 23px;min-height:48px;border-radius:99px;background:#00c768;color:#fff;text-decoration:none;font-size:15px;font-weight:700}.signup-join:hover{background:#00b85f}.original-home-tools[hidden]{display:none!important}@media(max-width:600px){.signup-intro h1{letter-spacing:-1.3px}.signup-intro .signup-intro-copy{font-size:15px;margin-bottom:22px}.signup-milestone-top strong{font-size:22px}.signup-intro .signup-join{width:100%}}@media(prefers-reduced-motion:reduce){.signup-fill{transition:none}}
