.auth-signup_signupPage__1Sotw{min-height:100vh;background:var(--background)}.auth-signup_signupHeader__jr93J{border-bottom:1px solid var(--border)}.auth-signup_signupHeaderInner__D8Nyo{max-width:1152px;margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.auth-signup_signupLogo__JCJNN{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.auth-signup_signupLogoImg__8mMRH{height:32px;width:32px}.auth-signup_signupWordmark__60HXQ{height:24px;width:auto}.auth-signup_signupHeaderLink__ZJH6t{font-size:14px;color:var(--muted-foreground);text-decoration:none;transition:color .15s}.auth-signup_signupHeaderLink__ZJH6t:hover{color:var(--foreground)}.auth-signup_signupHeaderLinkAccent__Fge3P{color:var(--primary);font-weight:500}.auth-signup_signupMain__ai2gW{max-width:1152px;margin:0 auto;padding:48px 24px}@media (min-width:768px){.auth-signup_signupMain__ai2gW{padding:64px 32px}}.auth-signup_signupFooter__VpwiX{border-top:1px solid var(--border);padding:24px 0}.auth-signup_signupFooterInner__syNl5{max-width:1152px;margin:0 auto;padding:0 24px;text-align:center}.auth-signup_signupFooterText__NK29j{font-size:14px;color:var(--muted-foreground);margin:0 0 4px}.auth-signup_signupGrid__ft8F9{display:grid;gap:48px;align-items:start}@media (min-width:1024px){.auth-signup_signupGrid__ft8F9{grid-template-columns:1fr 1fr;gap:64px}}.auth-signup_signupValueProp__ppOBQ{display:flex;flex-direction:column;gap:32px}.auth-signup_signupHeadline__HRvsh{display:flex;flex-direction:column;gap:16px}.auth-signup_signupTitle__yeB2t{font-size:clamp(28px,4vw,48px);font-weight:700;color:var(--foreground);letter-spacing:-.02em;line-height:1.15;margin:0}.auth-signup_signupSubtitle__Np_Da{font-size:18px;color:var(--muted-foreground);margin:0;line-height:1.5}.auth-signup_signupBodyText__dFuYd{color:var(--foreground);margin:0}.auth-signup_signupValueAnchor___E1dE{background:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-lg);padding:24px}.auth-signup_signupValueAnchorText____8Ye{font-size:18px;color:var(--foreground);margin:0}.auth-signup_signupValueAnchorAmount__lukKd{font-size:24px;font-weight:700;color:var(--primary);margin:4px 0 0}.auth-signup_signupValueAnchorNote__005Zc{color:var(--muted-foreground);margin:8px 0 0}.auth-signup_signupBenefitsDesktop__unzTa{display:none;flex-direction:column;gap:16px}@media (min-width:1024px){.auth-signup_signupBenefitsDesktop__unzTa{display:flex}}.auth-signup_signupBenefitsTitle__BH6NA{font-weight:600;color:var(--foreground);margin:0}.auth-signup_signupBenefitsIntro__FHj5k{color:var(--muted-foreground);margin:0}.auth-signup_signupBenefitsList__Unvpy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.auth-signup_signupBenefitsItem__KFFU6{display:flex;align-items:flex-start;gap:8px;color:var(--muted-foreground)}.auth-signup_signupBenefitsNote__44Jpc{font-size:14px;color:var(--muted-foreground);margin:0}.auth-signup_signupObjectionsDesktop__HCE3Y{display:none;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--border)}@media (min-width:1024px){.auth-signup_signupObjectionsDesktop__HCE3Y{display:flex}}.auth-signup_signupObjectionList__isP_h{display:flex;flex-direction:column;gap:12px}.auth-signup_signupObjectionQ__8nVuW{font-weight:500;color:var(--foreground);margin:0}.auth-signup_signupObjectionA___zEZM{font-size:14px;color:var(--muted-foreground);margin:0}@media (min-width:1024px){.auth-signup_signupFormColumn__0W5IS{position:sticky;top:32px}}.auth-signup_signupCard__lceff{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:24px;box-shadow:var(--shadow-sm)}@media (min-width:768px){.auth-signup_signupCard__lceff{padding:32px}}.auth-signup_signupCardHeader__Uq3g7{text-align:center;margin-bottom:24px}.auth-signup_signupCardTitle__6QhFx{font-size:20px;font-weight:600;color:var(--foreground);margin:0}.auth-signup_signupCardSubtitle__6QzQR{font-size:14px;color:var(--muted-foreground);margin:4px 0 0}.auth-signup_signupForm__a_Ylu{display:flex;flex-direction:column;gap:16px}.auth-signup_signupField__ucOgo{display:flex;flex-direction:column;gap:6px}.auth-signup_signupFieldHint__HSNuZ{font-size:12px;color:var(--muted-foreground);margin:0}.auth-signup_signupErrorAlert__ISPaE{padding:12px;font-size:14px;color:var(--red-dark);background:var(--red-light);border:1px solid var(--red-light);border-radius:var(--radius-sm)}.auth-signup_signupDivider__bkbed{display:flex;align-items:center;gap:12px}.auth-signup_signupDividerLine__kPRGm{flex:1;height:1px;background:var(--border)}.auth-signup_signupDividerText__q_YgF{font-size:12px;color:var(--muted-foreground)}.auth-signup_signupTrustList__02S31{display:flex;flex-direction:column;gap:8px;padding-top:8px}.auth-signup_signupTrustItem__DjSB3{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted-foreground)}.auth-signup_signupTerms__5_y_c{font-size:12px;text-align:center;color:var(--muted-foreground);padding-top:8px}.auth-signup_signupTermsLink__FcusB{color:var(--primary);text-decoration:none}.auth-signup_signupTermsLink__FcusB:hover{text-decoration:underline}.auth-signup_signupSocialProof__oETxk{margin-top:24px;display:flex;flex-direction:column;gap:16px}.auth-signup_signupStats__XTyXi{display:flex;align-items:center;justify-content:center;gap:24px;text-align:center}.auth-signup_signupStatValue__KEm3E{font-size:18px;font-weight:600;color:var(--foreground);margin:0}.auth-signup_signupStatLabel__n0ftN{font-size:12px;color:var(--muted-foreground);margin:0}.auth-signup_signupStatDivider__lE9y6{height:32px;width:1px;background:var(--border);flex-shrink:0}.auth-signup_signupSocialProofNote__y44gs{text-align:center;font-size:12px;color:var(--muted-foreground);margin:0}.auth-signup_signupBenefitsMobile__oC_ey{display:flex;flex-direction:column;gap:24px;margin-top:48px}@media (min-width:1024px){.auth-signup_signupBenefitsMobile__oC_ey{display:none}}.auth-signup_signupObjectionsMobile__5QTyp{display:flex;flex-direction:column;gap:16px;padding-top:24px;border-top:1px solid var(--border)}.auth-signup_signupLoading__Jgx_0{display:flex;align-items:center;justify-content:center}.auth-signup_signupLoading__Jgx_0,.auth-signup_signupSuccessPage__m7d_K{min-height:100vh;background:var(--background)}.auth-signup_signupSuccessMain__XragX{display:flex;align-items:center;justify-content:center;padding:48px 16px}@media (min-width:768px){.auth-signup_signupSuccessMain__XragX{padding:80px 16px}}.auth-signup_signupSuccessContent__sW0un{width:100%;max-width:512px;display:flex;flex-direction:column;gap:32px}.auth-signup_signupSteps__gOzXf{display:flex;align-items:center;justify-content:center;gap:8px}.auth-signup_signupStep__MYosh{display:flex;align-items:center;gap:4px}.auth-signup_signupStepCircle__Pwu_r{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500}.auth-signup_signupStepCircleDone__IRoW1{background:var(--green);color:#ffffff}.auth-signup_signupStepCircleActive__I4n7S{background:var(--primary);color:var(--primary-foreground);animation:auth-signup_pulse__81uqg 2s cubic-bezier(.4,0,.6,1) infinite}.auth-signup_signupStepCircleInactive__j20zC{background:var(--muted);color:var(--muted-foreground)}.auth-signup_signupStepLabel__XBpMv{font-size:12px;margin-left:4px}.auth-signup_signupStepLabelDone__oYMsr{color:var(--muted-foreground)}.auth-signup_signupStepLabelActive__JzHuk{color:var(--foreground);font-weight:500}.auth-signup_signupStepLabelInactive__wRMra{color:var(--muted-foreground)}.auth-signup_signupStepConnector__G4v2_{width:32px;height:2px}.auth-signup_signupStepConnectorDone__enb03{background:var(--primary)}.auth-signup_signupStepConnectorInactive__IVy4m{background:var(--border)}.auth-signup_signupSuccessMessage__92OMZ{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.auth-signup_signupSuccessIconWrap__qdYQ8{width:64px;height:64px;border-radius:50%;background:color-mix(in srgb,var(--primary) 10%,transparent);display:flex;align-items:center;justify-content:center}.auth-signup_signupSuccessTitle__WW2pn{font-size:clamp(24px,4vw,36px);font-weight:700;color:var(--foreground);letter-spacing:-.02em;margin:0}.auth-signup_signupSuccessIntro__x30tF{color:var(--muted-foreground);margin:0}.auth-signup_signupSuccessEmail__mYRbZ{font-size:18px;font-weight:600;color:var(--foreground);margin:0}.auth-signup_signupSuccessBody__PlhHR{color:var(--foreground);margin:0}.auth-signup_signupSuccessBox__EeWG0{background:color-mix(in srgb,var(--muted) 50%,transparent);border-radius:var(--radius-lg);padding:24px;display:flex;flex-direction:column;gap:12px}.auth-signup_signupSuccessBoxTitle__Vr5MN{font-weight:500;color:var(--foreground);font-size:14px;margin:0}.auth-signup_signupSuccessBoxList__TNXJs{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.auth-signup_signupSuccessBoxItem__mjeuN{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:var(--muted-foreground)}.auth-signup_signupSuccessActions__4_0VU{display:flex;flex-direction:column;gap:16px}.auth-signup_signupSuccessEmailLink__3nXD7{display:block;text-decoration:none}.auth-signup_signupResend__lOtIV{text-align:center;font-size:14px;color:var(--muted-foreground)}.auth-signup_signupResendSuccess__ljByN{display:inline-flex;align-items:center;gap:6px;color:var(--green-dark);font-weight:500}.auth-signup_signupResendButton__vvcwi{color:var(--primary);font-weight:500;background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-size:14px}.auth-signup_signupResendButton__vvcwi:hover{text-decoration:underline}.auth-signup_signupResendButton__vvcwi:disabled{opacity:.5;cursor:not-allowed}.auth-signup_signupResendError__psFEv{color:var(--destructive);margin-top:4px}.auth-signup_signupInviteBanner__u8_CE{padding:16px;font-size:14px;color:var(--primary);background:color-mix(in srgb,var(--primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--primary) 20%,transparent);border-radius:var(--radius-sm);text-align:center}.auth-signup_signupInviteBannerText__G_6fv{font-weight:500;margin:0}.auth-signup_signupTrustFooter__WZLVx{text-align:center;display:flex;flex-direction:column;gap:4px;padding-top:16px;border-top:1px solid var(--border)}.auth-signup_signupTrustFooterText__4d2mh{font-size:14px;color:var(--muted-foreground);margin:0}.auth-signup_activatePage__lyxby{display:flex;min-height:100dvh}.auth-signup_activateBranding__Jm6gy{display:none;position:relative;overflow:hidden;background:var(--primary)}@media (min-width:1024px){.auth-signup_activateBranding__Jm6gy{display:flex;width:50%}}.auth-signup_activateBrandingGradient__YqFFm{position:absolute;inset:0;background:linear-gradient(to bottom right,var(--primary),color-mix(in srgb,var(--primary) 80%,transparent))}.auth-signup_activateBrandingOrb1__2U8OL{position:absolute;top:80px;right:80px;width:256px;height:256px;background:rgba(255,255,255,.05);border-radius:50%;filter:blur(48px)}.auth-signup_activateBrandingOrb2__suH3W{position:absolute;bottom:80px;left:40px;width:192px;height:192px;background:rgba(255,255,255,.05);border-radius:50%;filter:blur(32px)}.auth-signup_activateBrandingContent__V4vNv{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:space-between;padding:48px;color:var(--primary-foreground)}.auth-signup_activateBrandingLogo__zeApi{display:flex;align-items:center;gap:12px;text-decoration:none}.auth-signup_activateBrandingLogoImg___OVzD{height:40px;width:40px}.auth-signup_activateBrandingWordmark__cGxNW{height:32px;width:auto;filter:brightness(0) invert(1)}.auth-signup_activateBrandingBody__shUuk{display:flex;flex-direction:column;gap:24px}.auth-signup_activateBrandingTitle__UJXlY{font-size:36px;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.auth-signup_activateBrandingTagline__rnoOu{font-size:18px;opacity:.9;max-width:400px;margin:0}.auth-signup_activateBrandingFeatures__QnxXB{display:flex;flex-direction:column;gap:16px;padding-top:16px}.auth-signup_activateBrandingFeature__5T00R{display:flex;align-items:center;gap:12px}.auth-signup_activateBrandingFeatureIcon__qdOvK{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.auth-signup_activateFormPanel__PVW6c{flex:1;display:flex;align-items:center;justify-content:center;padding:16px 24px;background:var(--background)}@media (min-width:640px){.auth-signup_activateFormPanel__PVW6c{padding:24px 32px}}.auth-signup_activateFormContent__A7L35{width:100%;max-width:448px;display:flex;flex-direction:column;gap:32px}.auth-signup_activateMobileLogo__my0q4{text-align:center}@media (min-width:1024px){.auth-signup_activateMobileLogo__my0q4{display:none}}.auth-signup_activateMobileLogoLink__sY0Yc{display:inline-flex;align-items:center;gap:8px;text-decoration:none}.auth-signup_activateMobileLogoImg__2TaeV{height:32px;width:32px}.auth-signup_activateMobileWordmark__qciwe{height:24px;width:auto}.auth-signup_activateChecking__T8yxY{min-height:100dvh;display:flex;align-items:center;justify-content:center;background:var(--background)}.auth-signup_activateCheckingContent__q9fmt{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}.auth-signup_activateCheckingText__ApmpH{color:var(--muted-foreground);margin:0}.auth-signup_activateError__y_MbZ{text-align:center;display:flex;flex-direction:column;align-items:center;gap:24px}.auth-signup_activateErrorIconWrap__BIQQB{width:64px;height:64px;border-radius:50%;background:var(--orange-light);display:flex;align-items:center;justify-content:center}.auth-signup_activateErrorTitle__yJcw6{font-size:24px;font-weight:700;color:var(--foreground);margin:0 0 8px}.auth-signup_activateErrorText__ZeA3K{color:var(--muted-foreground);margin:0}.auth-signup_activateFormHeader__VUnkM{text-align:center}.auth-signup_activateFormTitle__6Pn1d{font-size:30px;font-weight:700;color:var(--foreground);letter-spacing:-.02em;margin:0}.auth-signup_activateFormSubtitle__2g_B9{margin:8px 0 0;color:var(--muted-foreground)}.auth-signup_activateForm___GlW4{display:flex;flex-direction:column;gap:24px}.auth-signup_activateField__g1fJ9{display:flex;flex-direction:column;gap:8px}.auth-signup_activateFieldHint__gERlE{font-size:12px;color:var(--muted-foreground);margin:0}.auth-signup_activatePasswordWrap__VxSj0{position:relative}.auth-signup_activatePasswordToggle__ruq0x{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:var(--muted-foreground);background:none;border:none;cursor:pointer;padding:0;transition:color .15s}.auth-signup_activatePasswordToggle__ruq0x:hover{color:var(--foreground)}.auth-signup_activateRequirements__VA4av{display:flex;flex-direction:column;gap:6px;padding-top:4px}.auth-signup_activateRequirement___CeJe{display:flex;align-items:center;gap:8px;font-size:14px}.auth-signup_activateRequirementMet__d2Xsv{color:var(--green-dark)}.auth-signup_activateRequirementUnmet__Bkxvo{color:var(--muted-foreground)}.auth-signup_activateMatchSuccess__9Hq0W{font-size:12px;color:var(--green);margin:0}.auth-signup_activateMatchError__uY4Lb{font-size:12px;color:var(--red);margin:0}.auth-signup_activateAlertError__dbk40{padding:16px;font-size:14px;color:var(--red-dark);background:var(--red-light);border:1px solid var(--red-light);border-radius:var(--radius-sm)}.auth-signup_activateAlertWarning__K5ym2{padding:16px;font-size:14px;color:var(--orange-dark);background:var(--orange-light);border:1px solid var(--orange);border-radius:var(--radius-sm);display:flex;align-items:flex-start;gap:12px}.auth-signup_activateAlertWarningIcon__TQWX3{flex-shrink:0;margin-top:2px}.auth-signup_activateAlertWarningTitle__fyUSf{font-weight:500;margin:0}.auth-signup_activateAlertWarningText__INe4X{margin:4px 0 0;color:var(--orange-dark)}.auth-signup_activateTrustFooter__cFiyA{text-align:center;display:flex;flex-direction:column;gap:4px;padding-top:16px;border-top:1px solid var(--border)}.auth-signup_activateTrustFooterText__GeCyr{font-size:12px;color:var(--muted-foreground);margin:0}@keyframes auth-signup_pulse__81uqg{0%,to{opacity:1}50%{opacity:.5}}