.button__root__ZxcvB{user-select:none;display:inline-flex;align-items:center;position:relative;width:fit-content;max-width:100%;margin:0;padding:0;cursor:pointer;white-space:nowrap;font-weight:var(--font-weight-medium);text-decoration:none;background:none;border:none;color:inherit;font:inherit;text-shadow:none;font-size:var(--button-font-size);line-height:var(--button-height);height:var(--button-height);gap:var(--button-gap);padding:var(--button-padding);border-radius:var(--button-radius);transition:.16s var(--ease-out-quad);transition-property:border,background,background-color,color,box-shadow,opacity,filter,transform}.button__root__ZxcvB>svg{will-change:transform;fill:currentColor;width:var(--button-icon-size,var(--icon-size-default));height:var(--button-icon-size,var(--icon-size-default));transition:.16s var(--ease-in-quad);transition-property:color,opacity,transform}.button__size-small__L9d7h{--button-height:32px;--button-icon-size:var(--icon-size-default);--button-font-size:var(--font-size-small);--font-weight:var(--font-weight-normal);--button-radius:8px;--button-padding:0 12px;--button-gap:8px}.button__size-medium__L9d7h{--button-height:40px;--button-icon-size:var(--icon-size-default);--button-font-size:var(--font-size-regular);--button-radius:10px;--button-padding:0 16px;--button-gap:6px}.button__size-large__L9d7h{--button-height:48px;--button-icon-size:var(--icon-size-default);--button-font-size:var(--font-size-regularPlus);--button-radius:12px;--button-padding:0 20px;--button-gap:6px}.button__kind-primary__R5j2s{color:rgba(var(--color-bg-primary),1);background:rgba(var(--color-primary-inverted),1);border:none;box-shadow:var(--shadow-stack-low)}.button__kind-primary__R5j2s:hover{background:rgba(var(--color-secondary-inverted),1)}.button__kind-secondary__R5j2s{background:rgba(var(--color-bg-quaternary),1);border:.5px solid rgba(var(--color-border-tertiary),1);color:rgba(var(--color-text-primary),1);box-shadow:var(--shadow-stack-low)}.button__kind-secondary__R5j2s:hover{background:rgba(var(--color-bg-quinary),1)}.button__kind-tertiary__R5j2s{padding:0;font-weight:var(--font-weight-normal);background:none;border:none;color:rgba(var(--color-text-tertiary),1)}.button__kind-tertiary__R5j2s:hover{color:rgba(var(--color-text-secondary),1)}.button__kind-ghost__R5j2s{color:rgba(var(--color-text-tertiary),1);background:transparent}.button__kind-ghost__R5j2s:hover{background:var(--color-button-translucent);color:rgba(var(--color-text-secondary),1)}.button__group__Q6z2k{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.form__container__H8j3p{width:100%;margin-bottom:1.5rem}.form__group__K7p2s{display:flex;width:100%;flex-direction:column;gap:8px;margin-bottom:1rem}.form__label__B9f4k{display:block;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);color:rgba(var(--color-text-secondary),1)}.input__wrapper__Z3n7q{padding:2px;margin:-2px;border-radius:10px}.form__input__Z3n7q,.form__select__P9j2k,.form__textarea__Q6p3f{width:100%;padding:.75rem;font-size:var(--font-size-regular);line-height:1.5;color:rgba(var(--color-text-primary),1);background-color:rgba(var(--color-bg-secondary),1);border:1px solid rgba(var(--color-border-secondary),1);border-radius:8px;transition:border-color .2s var(--ease-out-quad),box-shadow .2s var(--ease-out-quad);height:40px}.form__input__Z3n7q:focus,.form__select__P9j2k:focus,.form__textarea__Q6p3f:focus{outline:none;border-color:var(--color-blue);box-shadow:0 0 0 3px rgba(0,122,255,.1)}.form__textarea__Q6p3f{min-height:120px;resize:vertical}.form__select__P9j2k{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%2386848D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 16px;padding-right:2.5rem}.form__error__L5j8p{color:var(--color-red)}.form__error__L5j8p,.form__helper__H2k9s{margin-top:.25rem;font-size:var(--font-size-small)}.form__helper__H2k9s{color:rgba(var(--color-text-tertiary),1)}.form__checkbox__B4p7z,.form__radio__Z8j3l{display:flex;align-items:center;margin-bottom:.5rem}.form__checkbox-input__K9d2p,.form__radio-input__Q3n7s{margin-right:.5rem}.form__checkbox-label__P2j8k,.form__radio-label__T7p3s{font-size:var(--font-size-small);color:rgba(var(--color-text-secondary),1)}.signup-form__wrapper{width:100%;margin:0 auto}.signup-form__logo-container{display:flex;justify-content:center;margin-bottom:32px}.signup-form__logo{width:80px;height:80px;color:var(--color-brand-primary)}.signup-form__heading{text-align:center;margin-bottom:24px;font-size:24px;font-weight:700;color:rgba(var(--color-text-primary),1)}.signup-form__form{margin-top:32px}.signup-form__input-row{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}@media (min-width:768px){.signup-form__input-row{flex-direction:row;gap:16px;margin-bottom:0}}.signup-form__label-input-container{margin-bottom:16px}.signup-form__legal-text{text-align:center;font-size:14px;color:rgba(var(--color-text-tertiary),1);margin-top:32px;line-height:1.5}.signup-form__legal-text a{color:rgba(var(--color-text-primary),1);text-decoration:none}.signup-form__legal-text a:hover{text-decoration:underline}.input__wrapper{position:relative;border-radius:8px;padding:2px;transition:all .3s ease}.input__root{box-shadow:0 2px 3px -1px rgba(0,0,0,.1),0 1px 0 0 rgba(25,28,33,.02),0 0 0 1px rgba(25,28,33,.08);display:flex;height:40px;width:100%;border-radius:6px;border:none;background-color:rgba(var(--color-background-secondary),1);padding:8px 12px;font-size:14px;color:rgba(var(--color-text-primary),1);transition:all .4s ease;outline:none}.input__root::placeholder{color:rgba(var(--color-text-secondary),1)}.input__root::-webkit-file-upload-button{border:0;background-color:transparent;font-size:14px;font-weight:500}.input__root:focus-visible{box-shadow:0 0 0 2px rgba(var(--color-brand-primary),.6)}.input__root:disabled{cursor:not-allowed;opacity:.5}.dark .input__root{background-color:rgba(var(--color-background-tertiary),1);color:rgba(var(--color-text-inverted),1);box-shadow:0 0 1px 1px #404040}.dark .input__root::placeholder{color:rgba(var(--color-text-secondary-dark),1)}.dark .input__root:focus-visible{box-shadow:0 0 0 2px rgba(var(--color-brand-accent),.6)}.dark .dark .form__select__P9j2k,.dark .form__input__Z3n7q,.dark .form__textarea__Q6p3f{background-color:rgba(var(--color-bg-tertiary),1)!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--color-bg-secondary),1) inset!important;-webkit-text-fill-color:inherit!important;transition:background-color 9999s ease-in-out 0s}.dark input:-webkit-autofill,.dark input:-webkit-autofill:focus,.dark input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px rgba(var(--color-bg-tertiary),1) inset!important;-webkit-text-fill-color:inherit!important;transition:background-color 9999s ease-in-out 0s}.signup-form__submission-message{text-align:center;margin-top:16px;font-size:.875rem;font-weight:var(--font-weight-medium)}.signup-form__submission-message--success{color:var(--color-green)}.signup-form__submission-message--error{color:var(--color-red)}