.RegistrationForm_form__Cj4W1{display:grid;grid-gap:var(--space-6);gap:var(--space-6);max-width:36rem}.RegistrationForm_fieldset__uTJ0l{border:none;margin:0;padding:0;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.RegistrationForm_legend__1VXQM{font-size:var(--text-lg);font-weight:600;margin-bottom:var(--space-2);padding:0}.RegistrationForm_field__yuySf{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RegistrationForm_label__y_Q_A{font-size:var(--text-sm);font-weight:500}.RegistrationForm_input__D1Etx,.RegistrationForm_textarea__j0Htu{font-family:var(--font-family);font-size:var(--text-base);padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--color-ocean-ink) 18%,transparent);border-radius:2px;background:var(--surface-card);color:var(--color-ocean-ink)}.RegistrationForm_input__D1Etx:focus,.RegistrationForm_textarea__j0Htu:focus{outline:none;border-color:var(--color-ocean-blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-ocean-blue) 20%,transparent)}.RegistrationForm_inputError__Yv7oE{border-color:var(--color-error)}.RegistrationForm_hint__Di_Pt{font-size:var(--text-xs);color:var(--text-muted)}.RegistrationForm_error___iYIl{font-size:var(--text-xs);color:var(--color-error);margin:0}.RegistrationForm_checkRow__1Cmf5{display:flex;gap:var(--space-3);align-items:flex-start;font-size:var(--text-sm)}.RegistrationForm_checkRow__1Cmf5 input{margin-top:.25rem}.RegistrationForm_statusBanner__36Ewb{padding:var(--space-4);border:1px solid color-mix(in srgb,var(--color-ocean-blue) 25%,transparent);background:color-mix(in srgb,var(--color-ocean-blue) 6%,var(--surface-card));font-size:var(--text-sm)}.RegistrationForm_statusBanner__36Ewb strong{display:block;margin-bottom:var(--space-2)}.RegistrationForm_success__Y9ZVL{border-color:color-mix(in srgb,var(--color-ocean-blue) 35%,transparent);background:color-mix(in srgb,var(--color-mist) 80%,var(--surface-card))}.RegistrationForm_failure__saXjm{border-color:color-mix(in srgb,var(--color-error) 35%,transparent);background:var(--color-error-bg)}.RegistrationForm_feeBox__KmCmI{padding:var(--space-5);background:var(--color-mist);font-size:var(--text-sm)}.RegistrationForm_feeBox__KmCmI ul{margin:var(--space-3) 0 0;padding-left:1.1rem}.RegistrationForm_memberBlock__WBW5U{padding:var(--space-4) 0;border-top:1px solid color-mix(in srgb,var(--color-ocean-ink) 10%,transparent);display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.RegistrationForm_memberHeader__6R7z3{display:flex;justify-content:space-between;align-items:center;font-size:var(--text-sm)}.RegistrationForm_textButton__9u_Dr{font-family:inherit;font-size:var(--text-sm);color:var(--color-ocean-blue);background:none;border:none;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:.15em}.RegistrationForm_reviewBox__AxpJS{padding:var(--space-4);background:var(--color-mist);font-size:var(--text-sm);margin-bottom:var(--space-4);border-radius:var(--radius-md)}.RegistrationForm_summaryTitle__0oz3C{margin:0 0 var(--space-3);font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em;color:var(--color-ocean-ink)}.RegistrationForm_reviewList__4IsEz{margin:var(--space-3) 0 0;padding-left:1.1rem}.RegistrationForm_logoPreview__Gbo7R{margin-top:var(--space-2);max-width:6rem;border:1px solid color-mix(in srgb,var(--color-ocean-ink) 12%,transparent)}