@keyframes signup-module__cqMziG__stepIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes signup-module__cqMziG__spin{to{transform:rotate(360deg)}}.signup-module__cqMziG__page{isolation:isolate;color:#11161f;color:lab(7.13753% -.43682 -7.17928);background:#f6eede;min-height:100svh;position:relative;overflow-x:clip}.signup-module__cqMziG__backgroundGlow{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.signup-module__cqMziG__backgroundGlow span{filter:blur(110px);background:#f1b77e24;background:lab(78.9081% 16.9442 37.6277/.14);border-radius:999px;width:480px;height:480px;position:absolute;top:520px;left:-140px}.signup-module__cqMziG__topbar{z-index:2;justify-content:space-between;align-items:center;width:100%;max-width:1000px;margin:0 auto;padding:22px 24px;display:flex;position:relative}.signup-module__cqMziG__logo{color:#11161f;color:lab(7.13753% -.43682 -7.17928);align-items:center;font-size:20px;transition:opacity .16s;display:flex}.signup-module__cqMziG__logo:hover{color:#11161f;color:lab(7.13753% -.43682 -7.17928);opacity:.72}.signup-module__cqMziG__logo:focus-visible,.signup-module__cqMziG__backLink:focus-visible,.signup-module__cqMziG__locationError button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:3px}.signup-module__cqMziG__waitlistBadge{color:#444e5e;color:lab(32.5922% -.988364 -10.9471);background:#fff9;background:lab(100% 0 0/.6);border:1px solid #11161f1a;border:1px solid lab(7.13753% -.43682 -7.17928/.1);border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:600;display:inline-flex}.signup-module__cqMziG__waitlistBadge>span,.signup-module__cqMziG__signedInBadge>span{background:#00a066;background:lab(58.1395% -57.7166 22.5538);border-radius:999px;flex:none;width:7px;height:7px}.signup-module__cqMziG__wrap{z-index:2;width:100%;max-width:820px;margin:0 auto;padding:8px 24px 90px;position:relative}.signup-module__cqMziG__authStep{max-width:560px;margin:22px auto 0;animation:.45s both signup-module__cqMziG__stepIn}.signup-module__cqMziG__intro,.signup-module__cqMziG__formIntro,.signup-module__cqMziG__successStep{text-align:center}.signup-module__cqMziG__eyebrow,.signup-module__cqMziG__introCopy,.signup-module__cqMziG__authCard h2,.signup-module__cqMziG__reassuranceRow p,.signup-module__cqMziG__authFootnote,.signup-module__cqMziG__privacyFootnote,.signup-module__cqMziG__formIntro p,.signup-module__cqMziG__toolsHeading p,.signup-module__cqMziG__referralCard p,.signup-module__cqMziG__successIntro,.signup-module__cqMziG__nextSteps p{margin:0}.signup-module__cqMziG__eyebrow{color:#00857a;color:lab(49.2417% -41.9028 -4.1808);letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:600}.signup-module__cqMziG__intro h1{color:#151b24;color:lab(9.42785% -.533104 -7.25476);letter-spacing:-.03em;margin:12px 0 0;font-size:40px;font-weight:700;line-height:1.06}.signup-module__cqMziG__introCopy{color:#4c5666;color:lab(36.0748% -1.03399 -10.9641);max-width:452px;margin:16px auto 0;font-size:16px;line-height:1.55}.signup-module__cqMziG__introCopy .wordmark{color:#151b24;color:lab(9.42785% -.533104 -7.25476);vertical-align:-.02em}.signup-module__cqMziG__authCard{background:#fffdf8;border:1px solid #11161f1a;border:1px solid lab(7.13753% -.43682 -7.17928/.1);border-radius:20px;margin-top:26px;padding:26px 26px 24px;box-shadow:0 16px 40px #11161f0f;box-shadow:0 16px 40px lab(7.13753% -.43682 -7.17928/.06)}.signup-module__cqMziG__authCard h2{color:#151b24;color:lab(9.42785% -.533104 -7.25476);margin-bottom:14px;font-size:15px;font-weight:600}.signup-module__cqMziG__reassuranceList{flex-direction:column;gap:13px;display:flex}.signup-module__cqMziG__reassuranceRow{align-items:flex-start;gap:12px;display:flex}.signup-module__cqMziG__reassuranceIcon{background:#00857a1f;background:lab(49.2417% -41.9028 -4.1808/.12);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.signup-module__cqMziG__reassuranceIcon svg{fill:none;stroke:#00645b;stroke:lab(37.5211% -38.6167 -3.81398);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.signup-module__cqMziG__reassuranceRow p{color:#3e4858;color:lab(30.2703% -.954047 -10.9346);font-size:13.5px;line-height:1.5}.signup-module__cqMziG__reassuranceRow strong{color:#1a2029;color:lab(11.7506% -.5823 -7.27103);font-weight:600}.signup-module__cqMziG__authDivider{background:#11161f14;background:lab(7.13753% -.43682 -7.17928/.08);height:1px;margin:20px 0}.signup-module__cqMziG__providerButtons{flex-direction:column;gap:10px;display:flex}.signup-module__cqMziG__providerButton,.signup-module__cqMziG__officialGoogleButton{border-radius:12px;justify-content:center;align-items:center;width:100%;min-height:46px;display:flex}.signup-module__cqMziG__providerButton{color:#1a2029;color:lab(11.7506% -.5823 -7.27103);cursor:pointer;background:#fff;border:1px solid #11161f29;border:1px solid lab(7.13753% -.43682 -7.17928/.16);gap:11px;padding:13px 18px;font-size:15px;font-weight:600;transition:background .18s,border-color .18s,opacity .18s}.signup-module__cqMziG__providerButton:hover:not(:disabled){background:#f8fafd;background:lab(98.2476% -.215083 -1.4985);border-color:#11161f4d;border-color:lab(7.13753% -.43682 -7.17928/.3)}.signup-module__cqMziG__providerButton:focus-visible,.signup-module__cqMziG__providerRetry:focus-visible,.signup-module__cqMziG__pill:focus-visible,.signup-module__cqMziG__toolOption:focus-visible,.signup-module__cqMziG__submitButton:focus-visible,.signup-module__cqMziG__referralCodeRow button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.signup-module__cqMziG__providerButton:disabled{cursor:not-allowed;opacity:.54}.signup-module__cqMziG__providerRetry{color:#00544d;color:lab(31.6009% -35.147 -3.46378);cursor:pointer;background:0 0;border:0;margin:10px auto 0;padding:4px 8px;font-size:13px;font-weight:600;display:block}.signup-module__cqMziG__providerRetry:hover:not(:disabled){text-decoration:underline}.signup-module__cqMziG__providerRetry:disabled{cursor:wait;opacity:.65}.signup-module__cqMziG__officialGoogleButton{overflow:hidden}.signup-module__cqMziG__officialGoogleButton>div{place-items:center;width:100%;min-height:44px;display:grid}.signup-module__cqMziG__officialGoogleButton iframe{max-width:100%!important}.signup-module__cqMziG__providerIcon{flex:none;width:18px;height:18px}.signup-module__cqMziG__microsoftIcon{flex:none;grid-template-columns:1fr 1fr;gap:2px;width:16px;height:16px;display:grid}.signup-module__cqMziG__microsoftIcon span:first-child{background:#f25022}.signup-module__cqMziG__microsoftIcon span:nth-child(2){background:#7fba00}.signup-module__cqMziG__microsoftIcon span:nth-child(3){background:#00a4ef}.signup-module__cqMziG__microsoftIcon span:nth-child(4){background:#ffb900}.signup-module__cqMziG__authFootnote{color:#596475;color:lab(41.8783% -1.09747 -10.9887);text-align:center;margin-top:14px;font-size:12px}.signup-module__cqMziG__availabilityMessage{color:#545e6f;color:lab(39.557% -1.0737 -10.9794);text-align:center;margin:11px 0 0;font-size:12px;line-height:1.45}.signup-module__cqMziG__inlineError,.signup-module__cqMziG__formError{color:#aa3606;color:lab(40.6366% 47.1528 50.875);background:#ffe8e066;background:lab(93.7781% 16.3156 14.5851/.4);border:1px solid #e4531f59;border:1px solid lab(55.4801% 55.7509 57.8772/.35);border-radius:12px;font-size:13px;font-weight:500;line-height:1.45}.signup-module__cqMziG__inlineError{margin-top:12px;padding:11px 14px}.signup-module__cqMziG__privacyFootnote{color:#596475;color:lab(41.8783% -1.09747 -10.9887);text-align:center;max-width:460px;margin:15px auto 0;font-size:12px;line-height:1.5}.signup-module__cqMziG__privacyFootnote strong{color:#3e4858;color:lab(30.2703% -.954047 -10.9346);font-weight:600}.signup-module__cqMziG__formStep{margin-top:14px;animation:.4s both signup-module__cqMziG__stepIn}.signup-module__cqMziG__formIntro{margin-bottom:6px}.signup-module__cqMziG__formIntro h1{color:#151b24;color:lab(9.42785% -.533104 -7.25476);letter-spacing:-.03em;margin:8px 0 0;font-size:32px;font-weight:700;line-height:1.08}.signup-module__cqMziG__formIntro>p{color:#4c5666;color:lab(36.0748% -1.03399 -10.9641);max-width:460px;margin:12px auto 0;font-size:13.5px;line-height:1.5}.signup-module__cqMziG__privacyBadge{color:#005356;color:lab(31.1679% -24.9561 -10.218);text-align:left;background:#00857a14;background:lab(49.2417% -41.9028 -4.1808/.08);border:1px solid #00857a38;border:1px solid lab(49.2417% -41.9028 -4.1808/.22);border-radius:999px;align-items:center;gap:9px;max-width:100%;margin:14px auto 0;padding:8px 16px;font-size:12.5px;font-weight:500;line-height:1.35;display:inline-flex}.signup-module__cqMziG__miniLock{background:#00645b;background:lab(37.5211% -38.6167 -3.81398);border-radius:2px;flex:none;width:13px;height:8px;margin-top:5px;position:relative}.signup-module__cqMziG__miniLock:before{content:"";border:2px solid #00645b;border:2px solid lab(37.5211% -38.6167 -3.81398);border-bottom:0;border-radius:3px 3px 0 0;width:6px;height:7px;position:absolute;bottom:6px;left:3.5px}.signup-module__cqMziG__formCard{background:#fffdf8;border:1px solid #11161f1a;border:1px solid lab(7.13753% -.43682 -7.17928/.1);border-radius:20px;margin-top:16px;padding:24px;box-shadow:0 12px 30px #11161f0d;box-shadow:0 12px 30px lab(7.13753% -.43682 -7.17928/.05)}.signup-module__cqMziG__formIntro+.signup-module__cqMziG__formCard{margin-top:18px}.signup-module__cqMziG__cardHeading{align-items:center;gap:10px;margin-bottom:18px;display:flex}.signup-module__cqMziG__cardNumber{color:#00544d;color:lab(31.6009% -35.147 -3.46378);background:#00857a1f;background:lab(49.2417% -41.9028 -4.1808/.12);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:13px;font-weight:700;display:grid}.signup-module__cqMziG__cardHeading h2{color:#151b24;color:lab(9.42785% -.533104 -7.25476);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.signup-module__cqMziG__signedInBadge{overflow-wrap:anywhere;color:#1c4a4d;color:lab(28.5667% -15.6945 -6.46661);background:#00857a14;background:lab(49.2417% -41.9028 -4.1808/.08);border:1px solid #00857a38;border:1px solid lab(49.2417% -41.9028 -4.1808/.22);border-radius:999px;align-items:center;gap:9px;max-width:100%;margin-bottom:18px;padding:8px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.signup-module__cqMziG__fieldStack{gap:16px;display:grid}.signup-module__cqMziG__twoColumns{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px;display:grid}.signup-module__cqMziG__field label,.signup-module__cqMziG__fieldLabel{color:#282e38;color:lab(18.7165% -.689328 -7.3094);margin:0 0 6px;font-size:13px;font-weight:600;display:block}.signup-module__cqMziG__fieldLabel{margin-bottom:9px}.signup-module__cqMziG__compactLabel{margin-bottom:3px}.signup-module__cqMziG__required{color:#e4531f;color:lab(55.4801% 55.7509 57.8772)}.signup-module__cqMziG__labelNote{color:#677284;color:lab(47.6812% -1.14912 -11.0096);font-weight:400}.signup-module__cqMziG__field input,.signup-module__cqMziG__field textarea,.signup-module__cqMziG__revealedInput,.signup-module__cqMziG__toolOtherInput,.signup-module__cqMziG__selectWrap select{color:#11161f;color:lab(7.13753% -.43682 -7.17928);background-color:#fff;border:1px solid #11161f29;border:1px solid lab(7.13753% -.43682 -7.17928/.16);border-radius:12px;width:100%;font-size:15px;transition:border-color .15s,box-shadow .15s}.signup-module__cqMziG__field input,.signup-module__cqMziG__field textarea,.signup-module__cqMziG__revealedInput{padding:12px 14px}.signup-module__cqMziG__field textarea{resize:vertical;min-height:78px;line-height:1.5}.signup-module__cqMziG__field input::placeholder,.signup-module__cqMziG__field textarea::placeholder,.signup-module__cqMziG__revealedInput::placeholder,.signup-module__cqMziG__toolOtherInput::placeholder{color:#7f8793;color:lab(55.8485% -.904709 -7.40145)}.signup-module__cqMziG__field input:focus,.signup-module__cqMziG__field textarea:focus,.signup-module__cqMziG__revealedInput:focus,.signup-module__cqMziG__toolOtherInput:focus,.signup-module__cqMziG__selectWrap select:focus{border-color:#00857a;border-color:lab(49.2417% -41.9028 -4.1808);outline:none;box-shadow:0 0 0 3px #00857a24;box-shadow:0 0 0 3px lab(49.2417% -41.9028 -4.1808/.14)}.signup-module__cqMziG__field input:focus-visible,.signup-module__cqMziG__field textarea:focus-visible,.signup-module__cqMziG__revealedInput:focus-visible,.signup-module__cqMziG__toolOtherInput:focus-visible,.signup-module__cqMziG__selectWrap select:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:2px}.signup-module__cqMziG__field input[aria-invalid=true],.signup-module__cqMziG__consentInput[aria-invalid=true]+.signup-module__cqMziG__checkbox{border-color:#e4531fa6;border-color:lab(55.4801% 55.7509 57.8772/.65)}.signup-module__cqMziG__field input[readonly]{cursor:default}.signup-module__cqMziG__field .signup-module__cqMziG__readOnlyInput{color:#4c5666;color:lab(36.0748% -1.03399 -10.9641);cursor:not-allowed;background:#11161f0a;background:lab(7.13753% -.43682 -7.17928/.04);border-color:#11161f1f;border-color:lab(7.13753% -.43682 -7.17928/.12)}.signup-module__cqMziG__selectWrap{position:relative}.signup-module__cqMziG__selectWrap:after{content:"";pointer-events:none;border-bottom:1.6px solid #4c5666;border-right:1.6px solid #4c5666;width:8px;height:8px;position:absolute;top:50%;right:15px;transform:translateY(-70%)rotate(45deg)}.signup-module__cqMziG__selectWrap select{appearance:none;cursor:pointer;min-height:44px;padding:12px 38px 12px 14px}.signup-module__cqMziG__selectWrap select:disabled{color:#626975;color:lab(44.2463% -.866443 -7.38345);cursor:not-allowed;opacity:.76}.signup-module__cqMziG__locationError{color:#aa3606;color:lab(40.6366% 47.1528 50.875);background:#ffe8e047;background:lab(93.7781% 16.3156 14.5851/.28);border:1px solid #e4531f47;border:1px solid lab(55.4801% 55.7509 57.8772/.28);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:-2px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}.signup-module__cqMziG__locationError button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:999px;flex:none;padding:5px 10px;font-size:12px;font-weight:600}.signup-module__cqMziG__sectionStack{gap:20px;display:grid}.signup-module__cqMziG__pills{flex-wrap:wrap;gap:8px;display:flex}.signup-module__cqMziG__pill{color:#3c434d;color:lab(28.0014% -.778109 -7.34472);white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #11161f29;border:1px solid lab(7.13753% -.43682 -7.17928/.16);border-radius:999px;padding:9px 15px;font-size:13px;font-weight:500;transition:background .16s,border-color .16s,color .16s,transform .16s}.signup-module__cqMziG__pill:hover{border-color:#00857a94;border-color:lab(49.2417% -41.9028 -4.1808/.58)}.signup-module__cqMziG__pill:active{transform:scale(.98)}.signup-module__cqMziG__pillActive{color:#00544d;color:lab(31.6009% -35.147 -3.46378);background:#00857a1f;background:lab(49.2417% -41.9028 -4.1808/.12);border-color:#00857a;border-color:lab(49.2417% -41.9028 -4.1808);font-weight:600}.signup-module__cqMziG__revealedInput{margin-top:11px}.signup-module__cqMziG__helpText{color:#596475;color:lab(41.8783% -1.09747 -10.9887);margin:0 0 9px;font-size:12.5px;line-height:1.45}.signup-module__cqMziG__toolsHeading .signup-module__cqMziG__cardHeading{margin-bottom:4px}.signup-module__cqMziG__toolsHeading>p{color:#596475;color:lab(41.8783% -1.09747 -10.9887);margin:0 0 20px 36px;font-size:13px}.signup-module__cqMziG__toolsStack{gap:20px;display:grid}.signup-module__cqMziG__toolTitle{color:#006f65;color:lab(41.0014% -38.4956 -3.82464);letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.signup-module__cqMziG__toolGrid{grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:8px;display:grid}.signup-module__cqMziG__toolOption{color:#282e38;color:lab(18.7165% -.689328 -7.3094);text-align:left;cursor:pointer;background:#fff;border:1px solid #11161f1a;border:1px solid lab(7.13753% -.43682 -7.17928/.1);border-radius:11px;align-items:center;gap:10px;min-width:0;padding:9px 11px;font-size:13.5px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.signup-module__cqMziG__toolOption:hover{border-color:#00857a66;border-color:lab(49.2417% -41.9028 -4.1808/.4)}.signup-module__cqMziG__toolOptionChecked{background:#00857a12;background:lab(49.2417% -41.9028 -4.1808/.07);border-color:#00857a80;border-color:lab(49.2417% -41.9028 -4.1808/.5)}.signup-module__cqMziG__checkbox{color:#fff;background:#fff;border:1px solid #11161f47;border:1px solid lab(7.13753% -.43682 -7.17928/.28);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:12px;line-height:1;transition:background .15s,border-color .15s;display:grid}.signup-module__cqMziG__toolOptionChecked .signup-module__cqMziG__checkbox,.signup-module__cqMziG__checkboxChecked{background:#00857a;background:lab(49.2417% -41.9028 -4.1808);border-color:#00857a;border-color:lab(49.2417% -41.9028 -4.1808)}.signup-module__cqMziG__toolOtherInput{border-radius:11px;margin-top:9px;padding:11px 14px;font-size:14px}.signup-module__cqMziG__referralStack{gap:18px;display:grid}.signup-module__cqMziG__referralField{max-width:280px}.signup-module__cqMziG__field .signup-module__cqMziG__referralInput{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:15px}.signup-module__cqMziG__field .signup-module__cqMziG__notesTextarea{min-height:82px}.signup-module__cqMziG__consentRow{cursor:pointer;background:#ffffff80;background:lab(100% 0 0/.5);border:1px solid #11161f24;border:1px solid lab(7.13753% -.43682 -7.17928/.14);border-radius:16px;align-items:flex-start;gap:13px;margin-top:16px;padding:18px;display:flex;position:relative}.signup-module__cqMziG__consentInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.signup-module__cqMziG__consentInput:focus-visible+.signup-module__cqMziG__checkbox{outline-offset:2px;outline:3px solid #00857a40;outline:3px solid lab(49.2417% -41.9028 -4.1808/.25)}.signup-module__cqMziG__consentCopy{color:#343e4d;color:lab(25.6259% -.873417 -10.9065);font-size:13.5px;line-height:1.55}.signup-module__cqMziG__consentCopy .wordmark{color:#151b24;color:lab(9.42785% -.533104 -7.25476);vertical-align:-.04em;font-size:1em}.signup-module__cqMziG__formError{margin-top:14px;padding:12px 15px}.signup-module__cqMziG__formError:focus{outline-offset:2px;outline:2px solid #e4531f6b;outline:2px solid lab(55.4801% 55.7509 57.8772/.42)}.signup-module__cqMziG__submitButton{color:#fff;cursor:pointer;background:#00857a;background:lab(49.2417% -41.9028 -4.1808);border:0;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:54px;margin-top:16px;padding:16px;font-size:16px;font-weight:600;transition:box-shadow .16s,opacity .16s,transform .16s;display:flex;box-shadow:0 10px 26px #11161f21;box-shadow:0 10px 26px lab(7.13753% -.43682 -7.17928/.13)}.signup-module__cqMziG__submitButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 34px #11161f2e;box-shadow:0 16px 34px lab(7.13753% -.43682 -7.17928/.18)}.signup-module__cqMziG__submitButton:active:not(:disabled){transform:scale(.99)}.signup-module__cqMziG__submitButton:disabled{cursor:wait;opacity:.72}.signup-module__cqMziG__busyLabel{justify-content:center;align-items:center;gap:9px;display:inline-flex}.signup-module__cqMziG__spinner{border:2px solid;border-right-color:#0000;border-radius:999px;flex:none;width:16px;height:16px;animation:.7s linear infinite signup-module__cqMziG__spin}.signup-module__cqMziG__loadingState{color:#444e5e;color:lab(32.5922% -.988364 -10.9471);flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:380px;font-size:14px;font-weight:500;animation:.3s both signup-module__cqMziG__stepIn;display:flex}.signup-module__cqMziG__successStep{max-width:580px;margin:30px auto 0;animation:.45s both signup-module__cqMziG__stepIn}.signup-module__cqMziG__successCheck{color:#fff;background:#00857a;background:lab(49.2417% -41.9028 -4.1808);border-radius:999px;place-items:center;width:66px;height:66px;margin:0 auto;font-size:32px;line-height:1;display:grid;box-shadow:0 14px 30px #11161f24;box-shadow:0 14px 30px lab(7.13753% -.43682 -7.17928/.14)}.signup-module__cqMziG__successStep h1{color:#151b24;color:lab(9.42785% -.533104 -7.25476);letter-spacing:-.03em;margin:22px 0 0;font-size:34px;font-weight:700;line-height:1.08}.signup-module__cqMziG__successIntro{color:#4c5666;color:lab(36.0748% -1.03399 -10.9641);max-width:452px;margin:14px auto 0;font-size:16px;line-height:1.55}.signup-module__cqMziG__successIntro strong{color:#232933;color:lab(16.3948% -.658929 -7.29806);overflow-wrap:anywhere;font-weight:600}.signup-module__cqMziG__referralCard{background:#fffdf8;border:1px solid #11161f1a;border:1px solid lab(7.13753% -.43682 -7.17928/.1);border-radius:18px;margin-top:26px;padding:24px;box-shadow:0 12px 30px #11161f0d;box-shadow:0 12px 30px lab(7.13753% -.43682 -7.17928/.05)}.signup-module__cqMziG__referralCard .signup-module__cqMziG__referralEyebrow{color:#00857a;color:lab(49.2417% -41.9028 -4.1808);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.signup-module__cqMziG__referralCodeRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:14px;display:flex}.signup-module__cqMziG__referralCodeRow code{color:#151b24;color:lab(9.42785% -.533104 -7.25476);font-family:var(--font-geist-mono), monospace;letter-spacing:.16em;font-size:36px;font-weight:600;line-height:1.2}.signup-module__cqMziG__referralCodeRow button{color:#00544d;color:lab(31.6009% -35.147 -3.46378);cursor:pointer;background:#00857a1a;background:lab(49.2417% -41.9028 -4.1808/.1);border:1px solid #00857a66;border:1px solid lab(49.2417% -41.9028 -4.1808/.4);border-radius:999px;padding:9px 16px;font-size:13px;font-weight:600;transition:background .16s}.signup-module__cqMziG__referralCodeRow button:hover{background:#00857a2e;background:lab(49.2417% -41.9028 -4.1808/.18)}.signup-module__cqMziG__referralCard>p:last-of-type{color:#4c5666;color:lab(36.0748% -1.03399 -10.9641);max-width:400px;margin:14px auto 0;font-size:13.5px;line-height:1.5}.signup-module__cqMziG__referralCard>p:last-of-type strong{color:#282e38;color:lab(18.7165% -.689328 -7.3094);font-weight:600}.signup-module__cqMziG__nextSteps{text-align:left;flex-direction:column;gap:11px;max-width:420px;margin:20px auto 0;display:flex}.signup-module__cqMziG__nextSteps p{color:#444e5e;color:lab(32.5922% -.988364 -10.9471);align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.5;display:flex}.signup-module__cqMziG__nextSteps p>span{color:#00544d;color:lab(31.6009% -35.147 -3.46378);background:#00857a1f;background:lab(49.2417% -41.9028 -4.1808/.12);border-radius:999px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;font-weight:700;display:grid}.signup-module__cqMziG__backLink{color:#232933;color:lab(16.3948% -.658929 -7.29806);background:#fff;border:1px solid #11161f29;border:1px solid lab(7.13753% -.43682 -7.17928/.16);border-radius:999px;margin-top:26px;padding:13px 26px;font-size:14px;font-weight:600;transition:border-color .16s;display:inline-block}.signup-module__cqMziG__backLink:hover{color:#232933;color:lab(16.3948% -.658929 -7.29806);border-color:#11161f4d;border-color:lab(7.13753% -.43682 -7.17928/.3)}.signup-module__cqMziG__intro h1:focus,.signup-module__cqMziG__formIntro h1:focus,.signup-module__cqMziG__successStep h1:focus{outline:none}.signup-module__cqMziG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:560px){.signup-module__cqMziG__topbar{padding-left:16px;padding-right:16px}.signup-module__cqMziG__wrap{padding-bottom:64px;padding-left:10px;padding-right:10px}.signup-module__cqMziG__authStep{margin-top:14px}.signup-module__cqMziG__intro h1{font-size:clamp(33px,9.8vw,40px)}.signup-module__cqMziG__authCard,.signup-module__cqMziG__formCard{border-radius:16px;padding-left:16px;padding-right:16px}.signup-module__cqMziG__authCard{padding-top:22px;padding-bottom:21px}.signup-module__cqMziG__formIntro h1{font-size:29px}.signup-module__cqMziG__privacyBadge{border-radius:15px}.signup-module__cqMziG__signedInBadge{border-radius:14px}.signup-module__cqMziG__toolGrid{grid-template-columns:repeat(auto-fill,minmax(156px,1fr))}.signup-module__cqMziG__consentRow{padding:16px}.signup-module__cqMziG__successStep{margin-top:22px;padding:0 6px}.signup-module__cqMziG__successStep h1{font-size:31px}.signup-module__cqMziG__referralCard{padding:22px 16px}.signup-module__cqMziG__referralCodeRow code{font-size:clamp(27px,9vw,36px)}}@media (max-width:390px){.signup-module__cqMziG__waitlistBadge{padding-left:10px;padding-right:10px;font-size:11px}.signup-module__cqMziG__logo{font-size:18px}.signup-module__cqMziG__authCard{padding-left:14px;padding-right:14px}.signup-module__cqMziG__providerButton{padding-left:12px;padding-right:12px}.signup-module__cqMziG__toolGrid{grid-template-columns:1fr}.signup-module__cqMziG__pill{padding-left:13px;padding-right:13px}.signup-module__cqMziG__referralCodeRow{flex-direction:column}}@media (prefers-reduced-motion:reduce){.signup-module__cqMziG__authStep,.signup-module__cqMziG__formStep,.signup-module__cqMziG__successStep,.signup-module__cqMziG__loadingState{animation:none}.signup-module__cqMziG__spinner{animation-duration:1.4s}}
