@keyframes Logo_fadeIn__6CHhI{0%{opacity:0}to{opacity:1}}.Logo_letter__2w7i1,.Logo_studios__ZajF1{animation:Logo_fadeIn__6CHhI .3s ease both}.Logo_l1__oBEpc{animation-delay:.1s}.Logo_l2__zfcGM{animation-delay:.2s}.Logo_l3__y_6nc{animation-delay:.3s}.Logo_l4__7IwTZ{animation-delay:.4s}.Logo_studios__ZajF1{animation-delay:.5s}@media (prefers-reduced-motion:reduce){.Logo_letter__2w7i1,.Logo_studios__ZajF1{animation:none}}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}@keyframes page_slideToColumn__oOp_a{to{transform:translateX(0)}}.page_main__nw1Wk{--gap:clamp(2rem,6vw,6rem);gap:var(--gap);width:100%;min-height:100dvh;padding:clamp(3rem,7vw,6rem)}.page_logoCol__2TYBV,.page_main__nw1Wk{display:flex;align-items:center;justify-content:center}.page_logoCol__2TYBV{flex:1 1;transform:translateX(calc(50% + var(--gap) + 1px));animation:page_slideToColumn__oOp_a .6s ease-in-out 2.8s forwards}.page_logo__ikIZE{display:block;width:100%;max-width:520px;height:auto;color:var(--brand-text)}.page_separator__H9Pqi{flex:0 0 auto;width:2px;height:300px;background:var(--brand-text);animation:page_fadeIn__jjObi .4s ease both;animation-delay:3.4s}.page_formCol__DKK2z{flex:1 1;display:flex;align-items:center;justify-content:center}.page_formInner__4zP8C{width:100%;max-width:28rem;animation:page_fadeIn__jjObi .55s ease both;animation-delay:3.5s}.page_heading__eEOyF{font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.1;font-weight:700;margin:0 0 .75rem}.page_subheading__LKbL_{font-size:1rem;opacity:.85;margin:0 0 1.5rem;max-width:28rem}@media (max-width:768px){.page_main__nw1Wk{flex-direction:column;justify-content:center;gap:1.75rem;padding:3rem 2.75rem}.page_formCol__DKK2z,.page_logoCol__2TYBV{flex:0 0 auto;width:100%}.page_logoCol__2TYBV{transform:none}.page_logo__ikIZE{max-width:240px}.page_separator__H9Pqi{width:min(80%,320px);height:2px}.page_formInner__4zP8C{width:min(80%,320px)}}@media (prefers-reduced-motion:reduce){.page_logoCol__2TYBV{transform:none;animation:none}.page_formInner__4zP8C,.page_separator__H9Pqi{animation:none}}.SignupForm_form__2CxHq{width:100%;display:flex;flex-direction:column;gap:.75rem}.SignupForm_row__DfOxY{display:flex;gap:.5rem;width:100%}.SignupForm_input__sPd1o{flex:1 1;min-width:0;padding:.75rem 1rem;font-family:inherit;font-size:1rem;text-transform:none;color:var(--brand-text);background:transparent;border:1px solid color-mix(in srgb,var(--brand-text) 45%,transparent);border-radius:var(--radius);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.SignupForm_input__sPd1o::placeholder{color:color-mix(in srgb,var(--brand-text) 60%,transparent)}.SignupForm_input__sPd1o:focus{border-color:var(--brand-text);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand-text) 25%,transparent)}.SignupForm_input__sPd1o:disabled{opacity:.6;cursor:not-allowed}.SignupForm_button__SKa8q{flex-shrink:0;padding:.75rem 1.5rem;font-family:inherit;font-size:1rem;font-weight:600;color:var(--brand-bg);background:var(--brand-text);border:none;border-radius:var(--radius);cursor:pointer;transition:opacity .15s ease}.SignupForm_button__SKa8q:hover:not(:disabled){opacity:.88}.SignupForm_button__SKa8q:disabled{opacity:.7;cursor:not-allowed}.SignupForm_error__QbB87,.SignupForm_success__RTAna{margin:0;font-size:.9rem;text-align:left;color:var(--brand-text)}.SignupForm_error__QbB87{font-weight:600}@media (max-width:420px){.SignupForm_row__DfOxY{flex-direction:column}}