.OnboardingCard-module__k47zYW__onboardingCard{max-width:800px;padding:var(--space-8);background:var(--color-surface-secondary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-sm);margin:0 auto}.OnboardingCard-module__k47zYW__dark .OnboardingCard-module__k47zYW__onboardingCard{background:var(--color-neutral-800);box-shadow:0 1px 3px #0000004d}
.ProgressBar-module__txim8W__progressBar{margin-bottom:var(--space-8)}.ProgressBar-module__txim8W__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-500);margin-bottom:var(--space-2)}.ProgressBar-module__txim8W__dark .ProgressBar-module__txim8W__label{color:var(--color-neutral-400)}.ProgressBar-module__txim8W__container{gap:var(--space-2);align-items:center;display:flex}.ProgressBar-module__txim8W__step{border-radius:2px;height:4px;transition:all .3s}.ProgressBar-module__txim8W__stepFilled{background-color:var(--color-neutral-900);flex:1;min-width:40px}.ProgressBar-module__txim8W__dark .ProgressBar-module__txim8W__stepFilled{background-color:var(--color-text-inverse)}.ProgressBar-module__txim8W__stepEmpty{background-color:var(--color-neutral-200);flex:2;min-width:80px}.ProgressBar-module__txim8W__dark .ProgressBar-module__txim8W__stepEmpty{background-color:var(--color-neutral-700)}
.SelectionCard-module__wQNLwW__selectionCard{border:2px solid var(--color-neutral-200);border-radius:var(--radius-base);padding:var(--space-6);cursor:pointer;background:var(--color-surface-secondary);transition:all .2s;position:relative}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__selectionCard{border-color:var(--color-neutral-700);background:var(--color-neutral-800)}.SelectionCard-module__wQNLwW__selectionCard:hover{border-color:var(--color-neutral-400);box-shadow:var(--shadow-base);transform:translateY(-1px)}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__selectionCard:hover{border-color:var(--color-neutral-500);box-shadow:0 4px 6px -1px #0000004d}.SelectionCard-module__wQNLwW__selectionCardSelected{border-color:var(--color-neutral-900);background-color:var(--color-neutral-50)}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__selectionCardSelected{border-color:var(--color-text-inverse);background-color:var(--color-neutral-700)}.SelectionCard-module__wQNLwW__icon{background:var(--color-neutral-100);border-radius:var(--radius-base);width:60px;height:60px;margin-right:var(--space-4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__icon{background:var(--color-neutral-700)}.SelectionCard-module__wQNLwW__content{padding-right:var(--space-8)}.SelectionCard-module__wQNLwW__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--space-2)0;font-family:var(--font-family-primary)}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__title{color:var(--color-neutral-50)}.SelectionCard-module__wQNLwW__description{font-size:var(--font-size-sm);color:var(--color-neutral-500);line-height:var(--line-height-normal);margin:0}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__description{color:var(--color-neutral-300)}.SelectionCard-module__wQNLwW__checkmark{top:var(--space-4);right:var(--space-4);background-color:var(--color-neutral-900);border-radius:var(--radius-full);width:24px;height:24px;color:var(--color-text-inverse);justify-content:center;align-items:center;display:flex;position:absolute}.SelectionCard-module__wQNLwW__dark .SelectionCard-module__wQNLwW__checkmark{background-color:var(--color-text-inverse);color:var(--color-neutral-900)}
.NavigationButtons-module__pkUGxq__navigationButtons{justify-content:space-between;align-items:center;gap:var(--space-4);margin-top:var(--space-8);display:flex}.NavigationButtons-module__pkUGxq__back{align-items:center;gap:var(--space-2);color:var(--color-neutral-500);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;padding:var(--space-2)0;background:0 0;border:none;transition:color .2s;display:flex}.NavigationButtons-module__pkUGxq__dark .NavigationButtons-module__pkUGxq__back{color:var(--color-neutral-400)}.NavigationButtons-module__pkUGxq__back:hover{color:var(--color-neutral-700)}.NavigationButtons-module__pkUGxq__dark .NavigationButtons-module__pkUGxq__back:hover{color:var(--color-neutral-300)}.NavigationButtons-module__pkUGxq__continue{background-color:var(--color-neutral-900);color:var(--color-text-inverse);border-radius:var(--radius-button);padding:var(--space-3)var(--space-6);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;border:none;transition:all .2s}.NavigationButtons-module__pkUGxq__dark .NavigationButtons-module__pkUGxq__continue{background-color:var(--color-text-inverse);color:var(--color-neutral-900)}.NavigationButtons-module__pkUGxq__continue:hover{background-color:var(--color-neutral-700);box-shadow:var(--shadow-base);transform:translateY(-1px)}.NavigationButtons-module__pkUGxq__dark .NavigationButtons-module__pkUGxq__continue:hover{background-color:var(--color-neutral-100);box-shadow:0 4px 6px -1px #0000004d}
.TextInput-module__wEV5vq__textInput{margin-bottom:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.TextInput-module__wEV5vq__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-neutral-700);align-items:center;display:flex}.TextInput-module__wEV5vq__dark .TextInput-module__wEV5vq__label{color:var(--color-neutral-300)}.TextInput-module__wEV5vq__required{color:var(--color-error);font-weight:var(--font-weight-semibold)}.TextInput-module__wEV5vq__optional{color:var(--color-neutral-500);margin-left:var(--space-1);font-weight:var(--font-weight-normal)}.TextInput-module__wEV5vq__field{width:100%;padding:var(--space-3)var(--space-4);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);font-size:var(--font-size-base);color:var(--color-text-primary);background:var(--color-surface-primary);transition:all .2s}.TextInput-module__wEV5vq__field::placeholder{color:var(--color-text-tertiary)}.TextInput-module__wEV5vq__field:focus{border-color:var(--color-brand-primary);box-shadow:0 0 0 3px var(--color-brand-primary-light);outline:none}.TextInput-module__wEV5vq__dark .TextInput-module__wEV5vq__field{border-color:var(--color-neutral-600);background:var(--color-neutral-700);color:var(--color-text-primary)}.TextInput-module__wEV5vq__dark .TextInput-module__wEV5vq__field:focus{border-color:var(--color-text-inverse);box-shadow:0 0 0 3px #ffffff1a}.TextInput-module__wEV5vq__fieldError{border-color:var(--color-error)}.TextInput-module__wEV5vq__fieldError:focus{border-color:var(--color-error);box-shadow:0 0 0 3px var(--color-error-light)}.TextInput-module__wEV5vq__fieldDisabled{background:var(--color-surface-secondary);color:var(--color-text-tertiary);cursor:not-allowed;opacity:.6}.TextInput-module__wEV5vq__helper{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.TextInput-module__wEV5vq__dark .TextInput-module__wEV5vq__helper{color:var(--color-neutral-400)}.TextInput-module__wEV5vq__error{font-size:var(--font-size-sm);color:var(--color-error);margin:0}
.InfoBanner-module__clfYuW__infoBanner{align-items:flex-start;gap:var(--space-3);background-color:var(--color-neutral-100);border-radius:var(--radius-base);padding:var(--space-4);margin-bottom:var(--space-6);display:flex}.InfoBanner-module__clfYuW__dark .InfoBanner-module__clfYuW__infoBanner{background-color:var(--color-neutral-700)}.InfoBanner-module__clfYuW__icon{background-color:var(--color-neutral-500);border-radius:var(--radius-full);width:20px;height:20px;color:var(--color-text-inverse);flex-shrink:0;justify-content:center;align-items:center;margin-top:.125rem;display:flex}.InfoBanner-module__clfYuW__dark .InfoBanner-module__clfYuW__icon{background-color:var(--color-neutral-400)}.InfoBanner-module__clfYuW__message{font-size:var(--font-size-sm);color:var(--color-neutral-700);line-height:var(--line-height-normal);margin:0}.InfoBanner-module__clfYuW__dark .InfoBanner-module__clfYuW__message{color:var(--color-neutral-300)}
/*# sourceMappingURL=a828732f73cf93a0.css.map*/