.AuthForm_authFormWrapper__pWtWc{position:absolute;inset:0;display:flex}.AuthForm_splitCard__gBjag{display:flex;width:100%;height:100%}.AuthForm_brandPanel__3PSKm{position:relative;flex:0 0 clamp(380px,40%,640px);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:48px 52px;color:#fff;background:radial-gradient(110% 90% at 78% 8%,rgba(124,185,224,.3),transparent 52%),radial-gradient(90% 80% at 12% 95%,rgba(138,124,240,.22),transparent 55%),linear-gradient(155deg,#0a1c2b,#102a3d 40%,#15506f 78%,#1c6a8f)}.AuthForm_brandPanelAurora__TrX0y{position:absolute;inset:-30%;background:radial-gradient(circle at 28% 30%,rgba(124,185,224,.55),transparent 42%),radial-gradient(circle at 78% 62%,rgba(45,111,150,.6),transparent 48%),radial-gradient(circle at 55% 92%,rgba(138,124,240,.35),transparent 45%);filter:blur(8px);animation:AuthForm_authAurora__4j7Cz 13s ease-in-out infinite}.AuthForm_brandPanelGrid__oEwOl{position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.05) 1px,transparent 0) 0 0 /40px 40px,linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0) 0 0 /40px 40px}.AuthForm_brandPanelScrim__R_yzz{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,19,30,.32),rgba(7,19,30,.74))}.AuthForm_brandPanelTop__KhzA5{position:relative;z-index:1;display:flex;align-items:center;gap:11px}.AuthForm_brandPanelTop__KhzA5 .fill-icons-logo{fill:#fff}.AuthForm_brandPanelTop__KhzA5 .text-icons-logo{color:#fff}.AuthForm_brandPanelWordmark__i6l_H{font-family:var(--font-family-logo);font-weight:700;font-size:18px;letter-spacing:.06em;color:#fff}.AuthForm_brandPanelTagline__21fza{position:relative;z-index:1;font-size:30px;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#fff;max-width:16ch}@keyframes AuthForm_authAurora__4j7Cz{0%,to{transform:translate(0) scale(1)}33%{transform:translate(7%,-5%) scale(1.12)}66%{transform:translate(-6%,6%) scale(1.06)}}.AuthForm_formPanel__MzkzK{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;overflow-y:auto}.AuthForm_formInner__3UU_C{width:100%;max-width:400px}.AuthForm_formTitle__3Ntph{margin:0;font-size:26px;font-weight:700;letter-spacing:-.02em;color:var(--color-text-headings)}.AuthForm_switchLine__nGvcf{margin:6px 0 0;font-size:var(--font-size-body-sm);color:var(--color-text-body)}.AuthForm_switchLink__mjZ8X{background:none;border:none;padding:0;cursor:pointer;font:inherit;font-weight:600;color:var(--color-text-primary);text-decoration:underline}.AuthForm_authForm__LQCvp{width:100%;margin-top:24px}.AuthForm_bottomNav__klwcL{margin-top:var(--space-sm)}.AuthForm_text__SsRBl{white-space:pre-line;margin:12px 0 0;color:var(--color-text-body);font-size:var(--font-size-body-sm)}.AuthForm_errorContainer__eLOqc{display:flex;align-items:center;gap:var(--space-2xs);color:var(--color-text-danger);font-size:var(--font-size-body-sm)}.AuthForm_passwordRequirements__E6gN2{display:flex;flex-direction:column;gap:var(--space-2xs);margin-top:var(--space-2xs);padding:0;list-style:none}.AuthForm_passwordRequirement__YQix7{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--font-size-body-sm)}.AuthForm_passwordRequirementIcon__nQNfT{flex-shrink:0}.AuthForm_passwordRequirementIcon__nQNfT svg{width:18px}.AuthForm_passwordRequirementUnmet__TUmYo{color:var(--color-text-danger);padding-left:2px}.AuthForm_passwordRequirementMet__cv5_F{color:var(--color-text-success);padding-left:2px}.AuthForm_fieldGroup__pWef_{margin-bottom:18px}.AuthForm_registerStep1__v5H1m{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-sm);column-gap:var(--space-sm)}.AuthForm_registerStep1__v5H1m>*{grid-column:1/-1}.AuthForm_registerStep1__v5H1m [data-field=firstName]{grid-column:1/2}.AuthForm_registerStep1__v5H1m [data-field=lastName]{grid-column:2/3}.AuthForm_fieldGroup__pWef_ label{text-transform:capitalize}.AuthForm_forgotPasswordWrapper__PPy4f{display:flex;justify-content:flex-end;margin-bottom:.5rem}.AuthForm_termsLabel__2WVUY{margin-left:var(--space-2xs)}.AuthForm_termsLabel__2WVUY a{font-weight:700;color:var(--color-text-primary)}@media (max-width:880px){.AuthForm_brandPanel__3PSKm{display:none}.AuthForm_formPanel__MzkzK{padding:32px 24px}}