._form_gqwb4_5{gap:var(--space-md);flex-direction:column;display:flex}._fieldHeader_gqwb4_11{justify-content:space-between;align-items:baseline;display:flex}._passwordField_gqwb4_19{grid-template-columns:1fr auto;align-items:baseline;display:grid}._passwordField_gqwb4_19 ._label_gqwb4_25{grid-area:1/1}._passwordField_gqwb4_19 ._assistanceLink_gqwb4_30{grid-area:1/2;justify-self:end}._passwordField_gqwb4_19 ._input_gqwb4_36{grid-area:2/1/auto/-1}._label_gqwb4_25{color:var(--color-ink);font-size:var(--text-sm);font-weight:var(--weight-medium)}._assistanceLink_gqwb4_30{color:var(--color-plum);cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);transition:color var(--duration-fast) var(--easing-default);background:0 0;border:none;padding:0;text-decoration:none}._assistanceLink_gqwb4_30:hover{color:var(--color-ink)}._input_gqwb4_36{border:1px solid var(--color-plum);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-base);margin-top:var(--space-2xs);padding:var(--space-md) var(--space-md);transition:border-color var(--duration-fast) var(--easing-default);width:100%}._input_gqwb4_36::placeholder{color:var(--color-stone)}._input_gqwb4_36:focus{border-color:var(--color-plum);outline:2px solid var(--color-plum-soft);outline-offset:-1px}._submitButton_gqwb4_84{background-color:var(--color-plum);border-radius:var(--radius-full);color:var(--color-white);cursor:pointer;font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-medium);margin-top:var(--space-md);padding:var(--space-md) var(--space-md);transition:opacity var(--duration-fast) var(--easing-default);border:none;width:100%}._submitButton_gqwb4_84:hover{opacity:.9}._submitButton_gqwb4_84:disabled{cursor:not-allowed;opacity:.6}._fieldError_gqwb4_108{color:var(--color-error);font-size:var(--text-xs);margin-top:var(--space-2xs)}._error_gqwb4_114{background-color:var(--color-terracotta-soft);border:1px solid var(--color-terracotta-mid);border-radius:var(--radius-md);color:var(--color-error);font-size:var(--text-sm);padding:var(--space-xs) var(--space-sm)}
