.signupClient_page__glvKY{--signup-ink:var(--nav-ink,#1b1714);--signup-ink-muted:var(--btn-ink-muted,#57534e);--signup-ink-soft:#78716c;--signup-surface:#ffffff;--signup-border:var(--btn-border,#e7e5e4);--signup-accent:var(--btn-accent,#f97316);--signup-accent-hover:var(--btn-accent-hover,#ea580c);--signup-accent-deep:var(--btn-ink-deep,#c2410c);--signup-accent-light:#fdba74;--signup-accent-glow:rgba(249,115,22,0.22);--signup-accent-subtle:rgba(249,115,22,0.12);--signup-cream:#f5f0e8;--signup-error-bg:#fef3f2;--signup-error-border:#fecdca;--signup-error-text:#b42318;--signup-radius-lg:20px;--signup-radius-sm:8px;--signup-shadow:0 24px 48px -12px rgba(15,20,25,0.12);--signup-font:var(--font-hanken,"Hanken Grotesk",system-ui,sans-serif);position:relative;min-height:calc(100vh - 72px);background:var(--signup-cream);overflow:hidden}.signupClient_page__glvKY:before{content:"";position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");pointer-events:none}.signupClient_page__glvKY:after{content:"";position:absolute;top:-20%;right:-8%;width:42%;height:60%;background:radial-gradient(ellipse,var(--signup-accent-glow) 0,transparent 68%);pointer-events:none}.signupClient_container__v_ufv{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center;max-width:1240px;margin:0 auto;padding:clamp(32px,5vw,56px) clamp(20px,5vw,48px) 64px}.signupClient_formSide__yrcUR{animation:signupClient_signupReveal__kxuNF .7s cubic-bezier(.22,1,.36,1) .1s both}.signupClient_formCard__6PSsJ{width:100%;max-width:480px;margin:0 auto;padding:clamp(28px,4vw,40px);border:1px solid var(--signup-border);border-radius:var(--signup-radius-lg);background:var(--signup-surface);box-shadow:var(--signup-shadow)}.signupClient_socialSkeleton__c83zK{display:grid;grid-template-columns:1fr 1fr;gap:12px;min-height:48px;margin-bottom:4px}.signupClient_otpSkeleton__VCCP3,.signupClient_socialSkeleton__c83zK{border-radius:12px;background:linear-gradient(90deg,rgba(231,229,228,.55),rgba(245,240,232,.9) 50%,rgba(231,229,228,.55));background-size:200% 100%;animation:signupClient_signupSkeleton__dSnzq 1.1s ease-in-out infinite}.signupClient_otpSkeleton__VCCP3{min-height:220px}@keyframes signupClient_signupSkeleton__dSnzq{0%{background-position:100% 0}to{background-position:-100% 0}}.signupClient_mobileTagline__VZ0Da{display:none;margin-bottom:24px}.signupClient_mobileEyebrow__0BgUA{margin:0 0 6px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--signup-accent)}.signupClient_mobileTitle__4onOE{margin:0;font-family:var(--signup-font);font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--signup-ink)}.signupClient_formHeader__27IDL{margin-bottom:28px}.signupClient_formTitle__RbC4s{margin:0 0 8px;font-family:var(--signup-font);font-size:clamp(26px,3vw,32px);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:var(--signup-ink)}.signupClient_formSubtitle__7BvLr{margin:0;font-size:15px;line-height:1.55;color:var(--signup-ink-muted)}.signupClient_btn_con__LlxIY{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:var(--signup-radius-sm);border:1px solid var(--signup-border);background:#fafaf9}.signupClient_login__mayl9,.signupClient_signup___gi3g{display:flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:6px;font-family:var(--signup-font);font-size:15px;font-weight:600;line-height:1.2;text-align:center;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.signupClient_signup___gi3g{background:var(--signup-accent);color:#fff;box-shadow:0 4px 14px var(--signup-accent-glow)}.signupClient_signup___gi3g:hover{background:var(--signup-accent-hover)}.signupClient_login__mayl9{color:var(--signup-ink-muted)}.signupClient_login__mayl9:hover{color:var(--signup-accent)}.signupClient_divider__eKZtn{display:flex;align-items:center;gap:14px;margin:24px 0 4px}.signupClient_dividerLine__rwUPy{flex:1;height:1px;background:var(--signup-border)}.signupClient_dividerText__FpGyZ{font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;color:var(--signup-ink-soft);white-space:nowrap}.signupClient_form__foqQm{display:flex;flex-direction:column;gap:18px;margin-top:20px}.signupClient_nameRow__C_AhN{display:grid;grid-template-columns:1fr 1fr;gap:14px}.signupClient_fieldGroup__CLKvR{display:flex;flex-direction:column;gap:6px}.signupClient_label__crmhF{font-size:14px;font-weight:500;line-height:1.4}.signupClient_input__g6SIt,.signupClient_label__crmhF{font-family:var(--signup-font);color:var(--signup-ink)}.signupClient_input__g6SIt{width:100%;height:52px;padding:0 16px;border-radius:var(--signup-radius-sm);border:1px solid var(--signup-border);background:var(--signup-surface);font-size:15px;transition:border-color .2s ease,box-shadow .2s ease}.signupClient_input__g6SIt::placeholder{color:var(--signup-ink-soft)}.signupClient_input__g6SIt:hover{border-color:#d0d5dd}.signupClient_input__g6SIt:focus{outline:none;border-color:var(--signup-accent);box-shadow:0 0 0 4px var(--signup-accent-subtle)}.signupClient_policyRow__VzU38{display:inline-flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;color:var(--signup-ink-muted);cursor:pointer;user-select:none}.signupClient_checkbox__7E11X{width:18px;height:18px;margin-top:2px;flex-shrink:0;accent-color:var(--signup-accent);cursor:pointer}.signupClient_error__EvrjK{padding:12px 14px;border-radius:var(--signup-radius-sm);border:1px solid var(--signup-error-border);background:var(--signup-error-bg);color:var(--signup-error-text);font-size:14px;line-height:1.45}.signupClient_submitWrap__W1xWy .btn{width:100%}.signupClient_formFooter__CQVRU{margin-top:4px;text-align:center}.signupClient_formFooterText__ZJF_l{margin:0 0 10px;font-size:14px;color:var(--signup-ink-muted)}.signupClient_formFooterLink__2OJ5f{font-weight:600;color:var(--signup-accent)!important}.signupClient_formFooterLink__2OJ5f:hover{color:var(--signup-accent-deep)!important}.signupClient_terms__9vcbA{margin:0;font-size:12px;line-height:1.5;color:var(--signup-ink-soft)}@keyframes signupClient_signupReveal__kxuNF{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media only screen and (max-width:960px){.signupClient_container__v_ufv{grid-template-columns:1fr;max-width:560px}.signupClient_mobileTagline__VZ0Da{display:block}.signupClient_formCard__6PSsJ{max-width:none;padding:28px 24px 32px;box-shadow:0 12px 32px -8px rgba(16,25,40,.1)}}@media only screen and (max-width:520px){.signupClient_page__glvKY{min-height:auto}.signupClient_container__v_ufv{padding:24px 16px 48px}.signupClient_nameRow__C_AhN{grid-template-columns:1fr}}