.page-module__E0kJGG__main{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:100vh;padding:2rem 1rem;display:flex}.page-module__E0kJGG__badge{border:1px solid var(--border);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-radius:999px;margin:0;padding:.25rem .75rem;font-size:.8rem}.page-module__E0kJGG__title{letter-spacing:-.02em;margin:0;font-size:clamp(2.25rem,7vw,4rem);line-height:1.1}.page-module__E0kJGG__subtitle{max-width:32rem;color:var(--muted);margin:0;font-size:1.125rem}
