.page-module___8aEwW__heroBox{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;display:flex}.page-module___8aEwW__title{letter-spacing:-1px;margin-bottom:1rem;font-size:3.5rem;font-weight:800}.page-module___8aEwW__highlight{background:var(--radiant-gradient);color:#0000;-webkit-background-clip:text}.page-module___8aEwW__subtitle{color:var(--text-secondary);max-width:600px;margin-bottom:3rem;font-size:1.25rem}.page-module___8aEwW__formBox{background:var(--surface-color);border:1px solid var(--border-color);border-radius:16px;flex-direction:column;gap:1.5rem;width:100%;max-width:400px;padding:2rem;display:flex;box-shadow:0 8px 32px #0006}.page-module___8aEwW__inputGroup{text-align:left;flex-direction:column;gap:.5rem;display:flex}.page-module___8aEwW__inputGroup label{color:var(--text-secondary);font-size:.875rem;font-weight:600}.page-module___8aEwW__inputField{background:var(--bg-color);border:1px solid var(--border-color);width:100%;color:var(--text-primary);border-radius:8px;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s}.page-module___8aEwW__inputField:focus{border-color:var(--accent-color);outline:none;box-shadow:0 0 0 3px #ff465526}.page-module___8aEwW__submitBtn{background-color:var(--accent-color);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:.875rem;font-weight:600;transition:background-color .2s,transform .1s;display:flex}.page-module___8aEwW__submitBtn:hover{background-color:var(--accent-hover)}.page-module___8aEwW__submitBtn:active{transform:scale(.98)}
