.EnhancedSignUpForm-module__78bTrW__header{margin-bottom:32px}.EnhancedSignUpForm-module__78bTrW__title{font-size:var(--fs-3xl);color:var(--fg-1);text-align:center;margin-bottom:8px;font-weight:700}.EnhancedSignUpForm-module__78bTrW__subtitle{font-size:var(--fs-base);color:var(--fg-3);text-align:center}.EnhancedSignUpForm-module__78bTrW__stepperWrapper{margin-bottom:32px}.EnhancedSignUpForm-module__78bTrW__stepper{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.EnhancedSignUpForm-module__78bTrW__stepItem{flex:1;align-items:center;display:flex}.EnhancedSignUpForm-module__78bTrW__stepContent{flex-direction:column;flex:1;align-items:center;display:flex}.EnhancedSignUpForm-module__78bTrW__stepCircle{border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:600;transition:background-color .2s,color .2s;display:flex}.EnhancedSignUpForm-module__78bTrW__stepCircleActive{background:var(--brand-gold);color:var(--fg-on-gold)}.EnhancedSignUpForm-module__78bTrW__stepCircleInactive{background:var(--border-1);color:var(--fg-3)}.EnhancedSignUpForm-module__78bTrW__stepLabel{font-size:var(--fs-xs);text-align:center;margin-top:8px;font-weight:500}.EnhancedSignUpForm-module__78bTrW__stepLabelActive{color:var(--fg-1)}.EnhancedSignUpForm-module__78bTrW__stepLabelInactive{color:var(--fg-3)}.EnhancedSignUpForm-module__78bTrW__stepConnector{border-radius:4px;flex:1;height:4px;margin:0 8px;transition:background-color .2s}.EnhancedSignUpForm-module__78bTrW__stepConnectorActive{background:var(--brand-gold)}.EnhancedSignUpForm-module__78bTrW__stepConnectorInactive{background:var(--border-1)}.EnhancedSignUpForm-module__78bTrW__loginLink{color:var(--brand-gold)}.EnhancedSignUpForm-module__78bTrW__loginLink:hover{color:var(--brand-gold-dark);text-decoration:underline}.EnhancedSignUpForm-module__78bTrW__adminInfoBox{background:var(--badge-info-bg);border:1px solid #93c5fd;border-radius:8px;margin-top:24px;padding:16px}.EnhancedSignUpForm-module__78bTrW__adminInfoTitle{font-size:var(--fs-lg);color:#1e3a5f;margin-bottom:8px;font-weight:600}.EnhancedSignUpForm-module__78bTrW__adminInfoText{font-size:var(--fs-sm);color:var(--fg-2)}.EnhancedSignUpForm-module__78bTrW__divider{border:none;border-top:1px solid var(--border-1);margin:24px 0}.EnhancedSignUpForm-module__78bTrW__footerText{text-align:center;font-size:var(--fs-sm);color:var(--fg-3)}.EnhancedSignUpForm-module__78bTrW__hasCompaniesFooter{text-align:center;margin-top:24px}.EnhancedSignUpForm-module__78bTrW__hasCompaniesText{font-size:var(--fs-sm);color:var(--fg-3)}.EnhancedSignUpForm-module__78bTrW__alertMt{margin-top:16px}.EnhancedSignUpForm-module__78bTrW__alertMb{margin-bottom:24px}.EnhancedSignUpForm-module__78bTrW__textSm{font-size:var(--fs-sm)}
.page-module__cUPzSG__errorBanner{margin-bottom:var(--space-4);padding:var(--space-4);color:#b91c1c;font-size:var(--fs-sm);line-height:var(--lh-sm);background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.page-module__cUPzSG__suspenseFallback{justify-content:center;align-items:center;min-height:16rem;display:flex}.page-module__cUPzSG__skeletonCard{background:var(--bg-surface);border:1px solid var(--border-2);width:100%;max-width:400px;padding:var(--space-8) var(--space-6);gap:var(--space-4);border-radius:8px;flex-direction:column;display:flex}.page-module__cUPzSG__skeletonBarShort{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:4px;width:40%;height:14px;animation:1.5s ease-in-out infinite page-module__cUPzSG__shimmer}.page-module__cUPzSG__skeletonInput{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%) 0 0/200% 100%;border-radius:8px;height:42px;animation:1.5s ease-in-out infinite page-module__cUPzSG__shimmer}.page-module__cUPzSG__skeletonButton{background:linear-gradient(90deg,#1a1a1a 25%,#2a2a2a 50%,#1a1a1a 75%) 0 0/200% 100%;border-radius:8px;height:42px;animation:1.5s ease-in-out infinite page-module__cUPzSG__shimmer}@keyframes page-module__cUPzSG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=0or1ezb4oq-ib.css.map*/