.page_wrap__xvjBf{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--ink)}.page_card__Txg9B{max-width:26rem;width:100%;text-align:center;padding:3rem 2.5rem;border:1px solid color-mix(in srgb,var(--gold) 35%,transparent)}.page_wordmark__sPPTl{font-family:var(--font-display);font-size:1.9rem;letter-spacing:.04em;color:var(--paper);margin-bottom:.6rem}.page_eyebrow__NlnWX{display:block;color:var(--gold);margin-bottom:2rem}.page_statement__8JKv5{color:color-mix(in srgb,var(--paper) 85%,transparent);font-size:var(--text-base);margin-bottom:2rem;line-height:1.6}.page_error__9c4f5{color:#e5484d;font-size:var(--text-sm);margin-bottom:1.25rem;line-height:1.5}.page_form__bsDqv{display:flex;flex-direction:column;gap:1rem}.page_input__pQ00i{width:100%;padding:.8rem 1rem;font-size:var(--text-base);border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);background:transparent;color:var(--paper)}.page_input__pQ00i:focus{outline:2px solid var(--gold);outline-offset:1px}.page_enterButton__oqNfn{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:.85rem 1.75rem;font-size:var(--text-sm);font-weight:600;letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius);border:1px solid var(--gold);background:var(--gold);color:var(--ink);cursor:pointer;transition:background-color .15s ease,color .15s ease}.page_enterButton__oqNfn:hover{background:transparent;color:var(--gold)}