.page-module__qCLWFW__page{grid-template-columns:27.5rem 40rem;gap:7.5rem;width:100%;min-height:calc(100vh - 6rem);margin:0 auto;padding:6rem clamp(1.5rem,8.333vw,7.5rem);display:grid}.page-module__qCLWFW__introduction{align-self:start;width:27.5rem}.page-module__qCLWFW__introduction h1{letter-spacing:-.04em;max-width:27.5rem;margin:0 0 1.5rem;font-size:4rem;line-height:1}.page-module__qCLWFW__orientation{color:var(--color-ink-soft);max-width:26.25rem;margin:0;font-size:1.125rem;line-height:1.555}.page-module__qCLWFW__newMemberNote{border-top:.25rem solid var(--color-gold);max-width:26.25rem;margin:1.5rem 0 0;padding-top:1.125rem;font-size:1rem;line-height:1.5}@media (max-width:75rem){.page-module__qCLWFW__page{grid-template-columns:minmax(0,40rem);justify-content:center}.page-module__qCLWFW__introduction{width:100%}}.page-module__qCLWFW__privacyNote{color:var(--color-ink-soft);max-width:26.25rem;margin:1rem 0 0;font-size:.875rem;line-height:1.55}
.sign-in-form-module__7C9cDW__formPanel{background:var(--code-surface);border:1px solid var(--color-border);border-radius:var(--radius-subtle);align-self:start;width:100%;padding:2.75rem 3rem}.sign-in-form-module__7C9cDW__form{flex-direction:column;gap:1.75rem;display:flex}.sign-in-form-module__7C9cDW__formHeading h2{letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.875rem;line-height:1.2}.sign-in-form-module__7C9cDW__formHeading p{color:var(--color-ink-soft);margin:0;line-height:1.5}.sign-in-form-module__7C9cDW__submissionError{color:var(--color-error);margin:0;font-size:.9375rem;font-weight:700;line-height:1.5}.sign-in-form-module__7C9cDW__field{flex-direction:column;gap:.5rem;display:flex}.sign-in-form-module__7C9cDW__field label{align-self:flex-start;font-size:.9375rem;font-weight:700}.sign-in-form-module__7C9cDW__field input{background:var(--color-surface);border:1px solid var(--color-ink-soft);color:var(--color-ink);font:inherit;border-radius:.1875rem;width:100%;height:3.25rem;padding:0 1rem}.sign-in-form-module__7C9cDW__field input:focus-visible{border-color:var(--color-ink);outline:1px solid var(--color-ink);outline-offset:0}.sign-in-form-module__7C9cDW__field input::placeholder{color:#736f66;opacity:1}.sign-in-form-module__7C9cDW__submitButton{background:var(--color-ink);border:2px solid var(--color-ink);color:var(--color-surface);cursor:pointer;font:inherit;min-height:3.375rem;transition:background var(--motion-quick) ease-out;border-radius:.1875rem;width:100%;font-weight:700}.sign-in-form-module__7C9cDW__submitButton:hover{background:var(--color-ink-soft)}.sign-in-form-module__7C9cDW__submitButton:disabled{cursor:not-allowed;opacity:.7}.sign-in-form-module__7C9cDW__statusPanel{background:var(--code-surface);border:1px solid var(--color-border);border-radius:var(--radius-subtle);flex-direction:column;align-self:start;align-items:flex-start;gap:1.25rem;width:100%;padding:3rem;display:flex}.sign-in-form-module__7C9cDW__statusLabel{color:var(--color-ink-soft);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700}.sign-in-form-module__7C9cDW__statusPanel[data-status=approved] .sign-in-form-module__7C9cDW__statusLabel{color:var(--color-success)}.sign-in-form-module__7C9cDW__statusPanel h2{letter-spacing:-.03em;margin:0;font-size:2.25rem;line-height:2.625rem}.sign-in-form-module__7C9cDW__statusCopy{color:var(--color-ink-soft);max-width:34rem;margin:0;font-size:1rem;line-height:1.5625rem}.sign-in-form-module__7C9cDW__primaryStatusAction,.sign-in-form-module__7C9cDW__secondaryStatusAction{border-radius:.1875rem;min-height:2.9375rem;padding:.875rem 1.375rem;font-weight:700;text-decoration:none}.sign-in-form-module__7C9cDW__primaryStatusAction{background:var(--color-ink);color:var(--color-surface)}.sign-in-form-module__7C9cDW__secondaryStatusAction{border:1px solid var(--color-ink);color:var(--color-ink)}
