.page-module__Rf0uyG__wrapper{max-width:560px;padding:var(--space-6) var(--space-5);margin:0 auto}.page-module__Rf0uyG__header{margin-bottom:var(--space-6)}.page-module__Rf0uyG__kicker{font-family:var(--font-serif);text-transform:uppercase;letter-spacing:.2em;font-size:var(--text-xs);color:var(--color-text-muted);margin:0 0 var(--space-2)}.page-module__Rf0uyG__title{font-family:var(--font-serif);font-size:var(--text-3xl);margin:0 0 var(--space-3);color:var(--color-text);line-height:1.1}.page-module__Rf0uyG__lead{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text-muted);margin:0;line-height:1.5}.page-module__Rf0uyG__choices{gap:var(--space-3);flex-direction:column;display:flex}.page-module__Rf0uyG__choice{font-family:var(--font-serif);font-size:var(--text-base);min-height:48px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--color-accent);color:var(--color-text);cursor:pointer;text-align:center;background:0 0}.page-module__Rf0uyG__choice:hover:not(:disabled),.page-module__Rf0uyG__choice:focus-visible:not(:disabled){color:var(--color-bg);background-color:var(--color-accent)}.page-module__Rf0uyG__choice:disabled{opacity:.6;cursor:default}.page-module__Rf0uyG__discord{border-color:#5865f2}.page-module__Rf0uyG__discord:hover:not(:disabled),.page-module__Rf0uyG__discord:focus-visible:not(:disabled){color:#fff;background-color:#5865f2}.page-module__Rf0uyG__google{border-color:var(--color-text-muted)}.page-module__Rf0uyG__error{font-family:var(--font-serif);font-size:var(--text-sm);color:var(--color-accent);margin:0 0 var(--space-2)}
