.page-module__aydn6q__page{background:radial-gradient(at top,#10342d 0%,#0a0a0f 65%);place-items:center;min-height:100dvh;padding:28px 20px;display:grid}.page-module__aydn6q__card{border:1px solid var(--border-secondary);background:var(--bg-card);border-radius:20px;width:100%;max-width:440px;padding:40px;box-shadow:0 24px 70px #0005}.page-module__aydn6q__brand{letter-spacing:.05em;color:var(--text-primary);margin-bottom:42px;font-size:25px;font-weight:800}.page-module__aydn6q__brand span{letter-spacing:.13em;color:var(--accent);margin-left:12px;font-size:11px}.page-module__aydn6q__card h1{margin:0 0 10px;font-size:29px}.page-module__aydn6q__intro{color:var(--text-secondary);margin-bottom:28px;line-height:1.6}.page-module__aydn6q__form{gap:10px;display:grid}.page-module__aydn6q__form label{font-size:13px;font-weight:600}.page-module__aydn6q__form input:not([type=hidden]){border:1px solid var(--border-secondary);background:var(--bg-input);width:100%;color:var(--text-primary);font:inherit;border-radius:8px;margin-bottom:12px;padding:13px 14px}.page-module__aydn6q__form input:focus-visible,.page-module__aydn6q__form button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.page-module__aydn6q__form button{background:var(--accent);color:#06281e;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:8px;margin-top:6px;font-weight:750}.page-module__aydn6q__form button:hover{background:#34d399}.page-module__aydn6q__error{color:#fca5a5;font-size:13px;line-height:1.5}.page-module__aydn6q__note{color:var(--text-secondary);margin:24px 0 0;font-size:12px;line-height:1.8}@media (max-width:480px){.page-module__aydn6q__card{padding:28px 24px}.page-module__aydn6q__brand{margin-bottom:32px}}
