.AuthLayout-module__VWZfwq__shell.AuthLayout-module__VWZfwq__shell{--ink:var(--brand);background:var(--paper);flex-direction:column;gap:0;min-height:100svh;padding:clamp(40px,9vh,88px) 24px 64px;display:flex}.AuthLayout-module__VWZfwq__shell.AuthLayout-module__VWZfwq__shell>header{width:100%;max-width:480px;min-height:var(--control-form);border-bottom:1px solid var(--line);margin:0 auto;padding:0 0 24px}.AuthLayout-module__VWZfwq__shell>header>a{color:var(--ink)}.AuthLayout-module__VWZfwq__content{width:100%;max-width:480px;margin:48px auto 0}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form{border:0;width:100%;max-width:480px;margin:0;padding:0}.AuthLayout-module__VWZfwq__form h1{color:var(--brand)!important;font-size:3rem!important;line-height:1.05!important}.AuthLayout-module__VWZfwq__form .fb-authwrite>div>div{font-size:.92rem}.AuthLayout-module__VWZfwq__form .fb-signup-next>li[aria-current]{margin-left:0}.AuthLayout-module__VWZfwq__form .fb-signup-next{margin-top:28px!important}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form .fb-auth-code-error.is-error{padding:12px 0 16px;color:var(--danger)!important}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form .fb-auth-code-error+.fb-cta-ink{margin-top:8px!important}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form .fb-auth-code-error:empty{min-height:8px;padding:0}.AuthLayout-module__VWZfwq__form .fb-code-recipient{flex-wrap:wrap;align-items:baseline;gap:0 16px;margin-bottom:20px;display:flex}.AuthLayout-module__VWZfwq__form .fb-code-recovery{margin-top:12px}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form .fb-auth-resend{min-height:var(--control-compact);padding-top:4px!important}.AuthLayout-module__VWZfwq__form .fb-signup-complete{color:#285540!important}.AuthLayout-module__VWZfwq__form .fb-input{min-height:var(--control-form)}.AuthLayout-module__VWZfwq__form input[autocomplete=one-time-code]{min-height:56px;color:var(--brand)!important;border:1px solid var(--control-border)!important;text-align:left!important;letter-spacing:.3em!important;font-size:1.5rem!important}:is(.AuthLayout-module__VWZfwq__form [role=alert],.AuthLayout-module__VWZfwq__form .fb-field-error){color:var(--danger)!important}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form input[aria-invalid=true]{border-color:var(--danger)!important}.AuthLayout-module__VWZfwq__form.AuthLayout-module__VWZfwq__form input[aria-invalid=true]:focus-visible{outline-color:var(--danger)}:is(.AuthLayout-module__VWZfwq__form .fb-auth-prerequisite,.AuthLayout-module__VWZfwq__form .fb-auth-free-note,.AuthLayout-module__VWZfwq__form .fb-signup-free-note){line-height:1.6;font-size:.875rem!important}.AuthLayout-module__VWZfwq__shell>header>.fb-textlink{border-bottom:1px solid #0000;padding-bottom:2px;font-size:13px;text-decoration:none}@media (hover:hover){.AuthLayout-module__VWZfwq__shell>header>.fb-textlink:hover{border-bottom-color:currentColor}}.AuthLayout-module__VWZfwq__form .fb-cta-ink{min-height:var(--control-form);border-radius:var(--control-radius);background:var(--brand)!important}@media (hover:hover){.AuthLayout-module__VWZfwq__form .fb-cta-ink:hover{background:var(--brand-hover)!important}}@media (max-width:700px){.AuthLayout-module__VWZfwq__shell.AuthLayout-module__VWZfwq__shell{padding:24px 24px 32px}.AuthLayout-module__VWZfwq__shell.AuthLayout-module__VWZfwq__shell>header{min-height:44px;padding:0 0 18px}.AuthLayout-module__VWZfwq__content{margin-top:36px}.AuthLayout-module__VWZfwq__form h1{font-size:2.6rem!important}}
.ClerkLoadRecovery-module__WxfecG__recovery{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.ClerkLoadRecovery-module__WxfecG__recovery>h1,.ClerkLoadRecovery-module__WxfecG__recovery>p{margin:0}.ClerkLoadRecovery-module__WxfecG__recovery>p{line-height:1.6}.ClerkLoadRecovery-module__WxfecG__recovery>button{min-height:48px;color:var(--paper);font:inherit;cursor:pointer;border:0;padding:12px 24px;font-weight:600}
.PilotSignupFlow-module__ZJhbOG__flow h1{font-family:var(--font-serif);margin:0 0 20px;font-weight:400}.PilotSignupFlow-module__ZJhbOG__intro{color:var(--ink-700);margin:0 0 32px;line-height:1.65}.PilotSignupFlow-module__ZJhbOG__form{gap:12px;display:grid}.PilotSignupFlow-module__ZJhbOG__form label{margin-top:8px;font-size:.875rem;font-weight:500}.PilotSignupFlow-module__ZJhbOG__form input{border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--card);width:100%;min-width:0;min-height:48px;color:var(--ink);font:inherit;padding:12px;font-size:16px}.PilotSignupFlow-module__ZJhbOG__form>button,.PilotSignupFlow-module__ZJhbOG__continue{border:1px solid var(--brand);border-radius:var(--control-radius);background:var(--brand);min-height:48px;color:var(--paper);font:inherit;cursor:pointer;justify-content:center;align-items:center;margin-top:12px;padding:12px 20px;font-weight:500;display:inline-flex}@media (hover:hover){.PilotSignupFlow-module__ZJhbOG__form>button:hover:not([aria-disabled=true]),.PilotSignupFlow-module__ZJhbOG__continue:hover{background:var(--action-hover)}}.PilotSignupFlow-module__ZJhbOG__form>button[aria-disabled=true]{opacity:.65;cursor:wait}.PilotSignupFlow-module__ZJhbOG__flow :is(h1,.PilotSignupFlow-module__ZJhbOG__error):focus{outline:2px solid var(--brand);outline-offset:4px}.PilotSignupFlow-module__ZJhbOG__flow :is(input,button,a):focus-visible{outline:2px solid var(--forest);outline-offset:3px}.PilotSignupFlow-module__ZJhbOG__error{color:var(--danger);margin:8px 0;line-height:1.5}.PilotSignupFlow-module__ZJhbOG__note{color:var(--ink-700);margin:24px 0 0;font-size:.875rem;line-height:1.6}.PilotSignupFlow-module__ZJhbOG__footer{border-top:1px solid var(--line);margin-top:32px;padding-top:24px;font-size:.875rem;line-height:1.6}.PilotSignupFlow-module__ZJhbOG__footer a{text-underline-offset:4px}.PilotSignupFlow-module__ZJhbOG__recipient{overflow-wrap:anywhere;color:var(--ink)}