.SignupForm_root__WPmDM{width:100%}.SignupForm_formFields__CGmKm{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}@media (min-width:768px){.SignupForm_formFields__CGmKm{gap:1.5rem;margin-bottom:2rem}}.SignupForm_nameFields__SdMCT{display:flex;gap:1rem}@media (min-width:768px){.SignupForm_nameFields__SdMCT{gap:1.25rem}}.SignupForm_firstNameField__6sN8r,.SignupForm_lastNameField__zRHNJ{flex:1 1}.SignupForm_customFields__DQmve{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem}@media (min-width:768px){.SignupForm_customFields__DQmve{gap:1.5rem;margin-bottom:2rem}}.SignupForm_helpText__Uaj2z{background:#5d2bc00d;border:1px solid #5d2bc033;border-radius:8px;color:var(--marketplaceColor);font-size:.875rem;line-height:1.4;margin-bottom:1.5rem;padding:.875rem 1rem;text-align:center}@media (min-width:768px){.SignupForm_helpText__Uaj2z{font-size:.9375rem;margin-bottom:2rem;padding:1rem 1.25rem}}.SignupForm_submitSection__rO1Vu{text-align:center}.SignupForm_submitButton__X3QmD{background:linear-gradient(135deg,var(--marketplaceColor) 0,var(--marketplaceColorDark) 100%);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.125rem;font-weight:600;margin-bottom:1rem;padding:1rem 1.5rem;transition:all .3s ease;width:100%}.SignupForm_submitButton__X3QmD:hover:not(:disabled){box-shadow:0 6px 20px #5d2bc04d;transform:translateY(-2px)}.SignupForm_submitButton__X3QmD:active:not(:disabled){transform:translateY(0)}.SignupForm_submitButton__X3QmD:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (min-width:768px){.SignupForm_submitButton__X3QmD{border-radius:10px;font-size:1.25rem;padding:1.125rem 2rem}}.SignupForm_terms__oaLBn{color:#6b7280;font-size:.75rem;line-height:1.4;margin:0 auto;max-width:400px}@media (min-width:768px){.SignupForm_terms__oaLBn{font-size:.875rem}}.SignupForm_termsLink__Ojs3A{color:var(--marketplaceColor);font-weight:500;text-decoration:underline}.SignupForm_termsLink__Ojs3A:hover{color:var(--marketplaceColorDark)}.SignupForm_submitButton__X3QmD[aria-busy=true]{color:#0000;position:relative}.SignupForm_submitButton__X3QmD[aria-busy=true]:after{animation:SignupForm_spin__tjCQz 1s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}@keyframes SignupForm_spin__tjCQz{to{transform:rotate(1turn)}}.SignupForm_root__WPmDM input:focus{outline:2px solid var(--marketplaceColor);outline-offset:2px}@media (max-width:767px){.SignupForm_nameFields__SdMCT{flex-direction:column;gap:1rem}.SignupForm_submitButton__X3QmD{min-height:48px}}.ValueProposition_container__a9IYF{margin-bottom:2rem;text-align:center}@media (min-width:768px){.ValueProposition_container__a9IYF{margin-bottom:2.5rem}}.ValueProposition_title__1UraY{color:var(--matterColor);font-size:1.5rem;font-weight:700;line-height:1.2;margin-bottom:.75rem}@media (min-width:768px){.ValueProposition_title__1UraY{font-size:1.75rem;margin-bottom:1rem}}.ValueProposition_subtitle__x5pO9{color:#6b7280;font-size:1rem;line-height:1.5;margin:0 auto 1.5rem;max-width:400px}@media (min-width:768px){.ValueProposition_subtitle__x5pO9{font-size:1.125rem;margin-bottom:2rem;max-width:500px}}.ValueProposition_valuePoints__qXGC0{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}@media (min-width:768px){.ValueProposition_valuePoints__qXGC0{gap:1rem;margin-bottom:2rem}}.ValueProposition_valuePoint__oFsdx{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:.75rem;justify-content:center;padding:.75rem 1rem;transition:all .2s ease}.ValueProposition_valuePoint__oFsdx:hover{box-shadow:0 2px 8px #00000026;transform:translateY(-1px)}@media (min-width:768px){.ValueProposition_valuePoint__oFsdx{border-radius:10px;padding:1rem 1.25rem}}.ValueProposition_icon__HZdMl{flex-shrink:0;font-size:1.25rem}@media (min-width:768px){.ValueProposition_icon__HZdMl{font-size:1.5rem}}.ValueProposition_text__FO9Na{color:var(--matterColor);font-size:.875rem;font-weight:600;text-align:left}@media (min-width:768px){.ValueProposition_text__FO9Na{font-size:1rem}}.ValueProposition_socialProof__s-bjA{background:#5d2bc01a;border-radius:8px;margin-top:1rem;padding:.75rem 1rem}@media (min-width:768px){.ValueProposition_socialProof__s-bjA{border-radius:10px;padding:1rem 1.25rem}}.ValueProposition_proofText__5qcoY{color:var(--marketplaceColor);font-size:.875rem;font-weight:500;line-height:1.4}.ValueProposition_proofText__5qcoY strong{color:var(--marketplaceColorDark);font-weight:700}@media (min-width:768px){.ValueProposition_proofText__5qcoY{font-size:.9375rem}}.ValueProposition_container__a9IYF{animation:ValueProposition_slideInUp__MQbZ6 .4s ease-out}@keyframes ValueProposition_slideInUp__MQbZ6{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.TrustIndicators_container__3-9Jw{margin-top:1.5rem}@media (min-width:768px){.TrustIndicators_container__3-9Jw{margin-top:2rem}}.TrustIndicators_indicators__2XZSx{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}@media (min-width:768px){.TrustIndicators_indicators__2XZSx{gap:2rem}}.TrustIndicators_indicator__hb2XY{align-items:center;color:#6b7280;display:flex;font-size:.75rem;gap:.5rem}@media (min-width:768px){.TrustIndicators_indicator__hb2XY{font-size:.875rem}}.TrustIndicators_icon__2PqSB{font-size:1rem}@media (min-width:768px){.TrustIndicators_icon__2PqSB{font-size:1.125rem}}.TrustIndicators_text__\+JCuF{font-weight:500;white-space:nowrap}.SignupPage_root__676Xd{background:linear-gradient(135deg,#f8fafc,#f1f5f9);flex-grow:1;min-height:calc(100vh - 120px)}.SignupPage_contentContainer__2I9tB{margin:0 auto;max-width:1200px;min-height:calc(100vh - 180px);padding:2rem 1rem}@media (min-width:768px){.SignupPage_contentContainer__2I9tB{padding:3rem 2rem}}.SignupPage_content__bASQG{background:#fff;border-radius:16px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;margin:0 auto;max-width:500px;padding:2rem}@media (min-width:768px){.SignupPage_content__bASQG{max-width:600px;padding:3rem}}.SignupPage_formSection__R8zf3{margin:2rem 0}@media (min-width:768px){.SignupPage_formSection__R8zf3{margin:2.5rem 0}}.SignupPage_loginSection__zgZEv{border-top:1px solid #e5e7eb;margin-top:2rem;padding-top:1.5rem;text-align:center}@media (min-width:768px){.SignupPage_loginSection__zgZEv{margin-top:2.5rem;padding-top:2rem}}.SignupPage_loginSectionTop__Ihk\+t{background:#f9fafb;border:1px solid #f3f4f6;border-radius:8px;margin:1.5rem 0;padding:1rem;text-align:center}@media (min-width:768px){.SignupPage_loginSectionTop__Ihk\+t{border-radius:10px;margin:2rem 0;padding:1.25rem}}.SignupPage_loginText__pXses{color:#6b7280;font-size:.875rem;margin-right:.5rem}@media (min-width:768px){.SignupPage_loginText__pXses{font-size:1rem}}.SignupPage_loginLink__eVmP8{background:none;border:none;color:var(--marketplaceColor);cursor:pointer;font-size:.875rem;font-weight:600;padding:0;text-decoration:underline;transition:color .3s ease}.SignupPage_loginLink__eVmP8:focus,.SignupPage_loginLink__eVmP8:hover{color:var(--marketplaceColorDark)}@media (min-width:768px){.SignupPage_loginLink__eVmP8{font-size:1rem}}.SignupPage_error__y0Fue{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#dc2626;font-size:.875rem;margin-bottom:1.5rem;padding:1rem;text-align:center}@media (min-width:768px){.SignupPage_error__y0Fue{font-size:1rem}}@media (max-width:767px){.SignupPage_content__bASQG{padding:1rem}}.SignupPage_backNavigation__3Y9n9{margin-bottom:1.5rem;text-align:left}@media (min-width:768px){.SignupPage_backNavigation__3Y9n9{margin-bottom:2rem}}.SignupPage_backButton__w9HVl{background:none;border:none;color:#6b7280;cursor:pointer;font-size:.875rem;padding:.5rem 0;transition:color .3s ease}.SignupPage_backButton__w9HVl:focus,.SignupPage_backButton__w9HVl:hover{color:var(--marketplaceColor)}@media (min-width:768px){.SignupPage_backButton__w9HVl{font-size:1rem}}.SignupPage_providerCta__Q4f8Y{background:#5d2bc00d;border:1px solid #5d2bc01a;border-radius:12px;margin-top:2rem;padding:1.5rem;text-align:center}@media (min-width:768px){.SignupPage_providerCta__Q4f8Y{margin-top:2.5rem;padding:2rem}}.SignupPage_providerCtaTitle__A2qv1{color:var(--matterColor);font-size:1.125rem;font-weight:600;margin:0 0 .75rem}@media (min-width:768px){.SignupPage_providerCtaTitle__A2qv1{font-size:1.25rem;margin-bottom:1rem}}.SignupPage_providerCtaDescription__eJ3VF{color:#6b7280;font-size:.875rem;line-height:1.5;margin:0 0 1.25rem}@media (min-width:768px){.SignupPage_providerCtaDescription__eJ3VF{font-size:1rem;margin-bottom:1.5rem}}.SignupPage_providerCtaButton__i8aFi{background:linear-gradient(135deg,var(--marketplaceColor) 0,var(--marketplaceColorDark) 100%);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600;padding:.75rem 1.5rem;transition:all .3s ease}.SignupPage_providerCtaButton__i8aFi:hover:not(:disabled){box-shadow:0 4px 12px #5d2bc04d;transform:translateY(-1px)}.SignupPage_providerCtaButton__i8aFi:active:not(:disabled){transform:translateY(0)}@media (min-width:768px){.SignupPage_providerCtaButton__i8aFi{border-radius:10px;font-size:1rem;padding:1rem 2rem}}.SignupPage_content__bASQG{animation:SignupPage_fadeIn__1-6GL .3s ease-in-out}@keyframes SignupPage_fadeIn__1-6GL{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=SignupPage.c6f31335.chunk.css.map*/