.RegisterModule-module-scss-module__8Z3mEW__register-module{flex-direction:column;align-items:center;width:100%;display:flex}.RegisterModule-module-scss-module__8Z3mEW__card{background-color:var(--color-surface-foreground,#f9fafb);border-radius:24px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:328px;padding:32px 24px;display:flex}.RegisterModule-module-scss-module__8Z3mEW__header{flex-direction:column;gap:6px;width:100%;display:flex}.RegisterModule-module-scss-module__8Z3mEW__header__heading{color:var(--color-text-headings,#030712);text-align:center;margin:0;font-size:20px;font-weight:700;line-height:1.2}.RegisterModule-module-scss-module__8Z3mEW__header__text{color:var(--color-text-paragraphs,#4b5563);text-align:center;margin:0;font-size:14px;font-weight:400}.RegisterModule-module-scss-module__8Z3mEW__form-wrapper{width:100%}.RegisterModule-module-scss-module__8Z3mEW__sign-in-text{color:var(--color-text-paragraphs,#4b5563);text-align:center;margin:0;font-size:12px;font-weight:400}.RegisterModule-module-scss-module__8Z3mEW__sign-in-link{color:var(--color-text-links,#ca8a04);font-weight:600;text-decoration:underline}.RegisterModule-module-scss-module__8Z3mEW__sign-in-link:hover{color:var(--color-brand-primary-500,#eab308)}.RegisterModule-module-scss-module__8Z3mEW__divider{background-color:var(--color-separator-border-2,#e5e7eb);width:100%;height:1px}.RegisterModule-module-scss-module__8Z3mEW__social{flex-direction:column;align-items:center;gap:12px;display:flex}.RegisterModule-module-scss-module__8Z3mEW__social__text{color:var(--color-text-paragraphs,#4b5563);text-align:center;margin:0;font-size:12px;font-weight:400}.RegisterModule-module-scss-module__8Z3mEW__social__buttons{gap:8px;display:flex}.RegisterModule-module-scss-module__8Z3mEW__social__btn{border:1px solid var(--color-separator-border-2,#e5e7eb);background:var(--color-surface-always-white,#fff);width:40px;height:40px;color:var(--color-text-headings,#030712);cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:flex}.RegisterModule-module-scss-module__8Z3mEW__social__btn:hover{background-color:var(--color-surface-foreground,#f9fafb);border-color:#9ca3af}.RegisterModule-module-scss-module__8Z3mEW__social__btn:focus-visible{outline:2px solid var(--color-brand-primary-400,#facc15);outline-offset:2px}.RegisterModule-module-scss-module__8Z3mEW__terms{color:var(--color-text-paragraphs,#4b5563);text-align:center;width:100%;max-width:328px;margin:16px 0 0;font-size:12px;font-weight:400}.RegisterModule-module-scss-module__8Z3mEW__terms__link{color:var(--color-text-links,#ca8a04);font-weight:600;text-decoration:underline}.RegisterModule-module-scss-module__8Z3mEW__terms__link:hover{color:var(--color-brand-primary-500,#eab308)}.RegisterModule-module-scss-module__8Z3mEW__error-state{flex-direction:column;align-items:center;gap:12px;padding:24px 0;display:flex}.RegisterModule-module-scss-module__8Z3mEW__error-state__message{color:#991b1b;text-align:center;margin:0;font-size:14px}.RegisterModule-module-scss-module__8Z3mEW__error-state__retry{color:var(--color-text-links,#ca8a04);cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:600;text-decoration:underline}.RegisterModule-module-scss-module__8Z3mEW__error-state__retry:hover{color:var(--color-brand-primary-500,#eab308)}.RegisterModule-module-scss-module__8Z3mEW__social__spinner{border:2px solid var(--color-separator-border-2,#e5e7eb);border-top-color:var(--color-brand-primary-400,#facc15);border-radius:50%;width:16px;height:16px;animation:.6s linear infinite RegisterModule-module-scss-module__8Z3mEW__spin}.RegisterModule-module-scss-module__8Z3mEW__loading{justify-content:center;align-items:center;padding:32px 0;display:flex}.RegisterModule-module-scss-module__8Z3mEW__spinner{border:2px solid var(--color-separator-border-2,#e5e7eb);border-top-color:var(--color-brand-primary-400,#facc15);border-radius:50%;width:24px;height:24px;animation:.6s linear infinite RegisterModule-module-scss-module__8Z3mEW__spin}@keyframes RegisterModule-module-scss-module__8Z3mEW__spin{to{transform:rotate(360deg)}}
