.surface-auth{--mk-surface:#fff;--mk-surface-sunken:#f4f2f0;--mk-ink:#0c0a08;--mk-ink-muted:rgba(12,10,8,.6);--mk-ink-subtle:#6e6a68;--mk-line:#d2cecb;--mk-line-strong:rgba(33,33,33,.2);--mk-field-border:#8a8582;--mk-brand:#e4f222;--mk-brand-soft:#f5ff78;--mk-deep:#17332d;--mk-deep-strong:#0f2420;--mk-deep-raised:#21463e;--mk-tone-lime:#f4f8d2;--mk-tone-sky:#e8eef9;--mk-tone-mint:#e7efe9;--mk-tone-sand:#fbeee4;--mk-danger:#c23a22;--mk-danger-soft:#fbeae6;--mk-radius-pill:64px;--mk-radius-panel:16px;--mk-radius-field:8px;--mk-radius-tag:4px;--mk-ease:cubic-bezier(0.22,1,0.36,1);--mk-duration:250ms;--mk-font:var(--font-mk,"Figtree"),ui-sans-serif,system-ui,sans-serif;--mk-font-mono:ui-monospace,SFMono-Regular,Menlo,monospace;--background:0 0% 100%;--foreground:30 20% 4%;--card:0 0% 100%;--card-foreground:30 20% 4%;--popover:0 0% 100%;--popover-foreground:30 20% 4%;--primary:30 20% 4%;--primary-foreground:0 0% 100%;--secondary:219 59% 94%;--secondary-foreground:30 20% 4%;--muted:30 15% 95%;--muted-foreground:20 3% 42%;--accent:30 15% 95%;--accent-foreground:30 20% 4%;--destructive:9 70% 45%;--destructive-foreground:0 0% 100%;--border:26 7% 81%;--input:23 3% 53%;--ring:30 20% 4%;--radius:0.5rem;--status-down:9 70% 45%;--status-down-muted:11 72% 94%;--highlight-ink:30 20% 4%;color-scheme:light;font-family:var(--mk-font);background-color:var(--mk-surface);color:var(--mk-ink);-webkit-font-smoothing:antialiased}.surface-auth ::-moz-selection{background-color:var(--mk-brand);color:var(--mk-ink)}.surface-auth ::selection{background-color:var(--mk-brand);color:var(--mk-ink)}.surface-auth input,.surface-auth textarea{caret-color:var(--mk-ink)}.surface-auth .mk-heading{font-size:28px;line-height:1.15;letter-spacing:-.02em;font-weight:400;text-wrap:balance}@media (min-width:640px){.surface-auth .mk-heading{font-size:32px}}.surface-auth .mk-heading-sm{font-size:24px;line-height:1.2;letter-spacing:-.02em;font-weight:400;text-wrap:balance}.surface-auth .mk-muted{color:var(--mk-ink-muted)}.surface-auth .mk-eyebrow{font-family:var(--mk-font-mono);font-size:14px;line-height:1.3;letter-spacing:-.02em;color:var(--mk-ink-muted)}.surface-auth .mk-body{font-size:16px;line-height:1.45}.surface-auth .mk-button{height:48px;border-radius:var(--mk-radius-pill);padding-inline:24px;font-size:16px;font-weight:500;line-height:1;box-shadow:none;transition:background-color .15s var(--mk-ease),border-color .15s var(--mk-ease)}.surface-auth .mk-button-primary{background-color:var(--mk-ink);color:#fff}.surface-auth .mk-button-primary:hover{background-color:rgba(12,10,8,.88)}.surface-auth .mk-button-secondary{background-color:transparent;color:var(--mk-ink);border:1px solid var(--mk-line-strong)}.surface-auth .mk-button-secondary:hover{background-color:var(--mk-surface-sunken)}.surface-auth .mk-input{height:48px;font-size:16px;padding-inline:16px;border-radius:var(--mk-radius-field);border-color:var(--mk-field-border);background-color:var(--mk-surface);box-shadow:none;transition:border-color .15s var(--mk-ease)}.surface-auth textarea.mk-input{height:auto;min-height:96px;padding-block:12px}.surface-auth .mk-input:hover{border-color:rgba(12,10,8,.6)}.surface-auth .mk-input::-moz-placeholder{color:var(--mk-ink-subtle)}.surface-auth .mk-input::placeholder{color:var(--mk-ink-subtle)}.surface-auth .mk-input[aria-invalid=true]{border-color:var(--mk-danger)}.surface-auth :focus-visible{outline:2px solid var(--mk-ink);outline-offset:2px}.surface-auth [tabindex="-1"]:focus-visible{outline:none}.surface-auth :is(button,a,input,textarea,select,[role=button],[tabindex]):focus-visible{box-shadow:none}.surface-auth .mk-sample-tag{display:inline-flex;align-items:center;font-size:12px;line-height:1.3;color:var(--mk-ink-muted);border:1px solid var(--mk-line);border-radius:var(--mk-radius-tag);padding:2px 6px}.surface-auth .mk-highlight{background-color:var(--mk-brand);color:var(--mk-ink);padding-inline:2px;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}@keyframes mk-step-in{0%{opacity:0;transform:translateX(var(--mk-step-shift,8px))}to{opacity:1;transform:none}}@keyframes mk-fade-in{0%{opacity:0}to{opacity:1}}.surface-auth .mk-step-enter{animation:mk-step-in var(--mk-duration) var(--mk-ease) both}.surface-auth[dir=rtl] .mk-step-enter,[dir=rtl] .surface-auth .mk-step-enter{--mk-step-shift:-8px}@media (prefers-reduced-motion:reduce){.surface-auth .mk-step-enter{animation:mk-fade-in .15s linear both}}@font-face{font-family:__Figtree_ad80af;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Figtree_ad80af;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Figtree_Fallback_ad80af;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_ad80af{font-family:__Figtree_ad80af,__Figtree_Fallback_ad80af;font-style:normal}.__variable_ad80af{--font-mk:"__Figtree_ad80af","__Figtree_Fallback_ad80af"}