.page-module__aydn6q__page{color:#0f172a;background:radial-gradient(circle at 0 0,#bfdbfea6,#0000 28%),radial-gradient(circle at 100% 0,#dbeafecc,#0000 24%),linear-gradient(#f8fbff 0%,#f9fafb 42%,#f3f6fb 100%);place-items:center;min-height:100vh;padding:32px 16px;display:grid}.page-module__aydn6q__card{background:linear-gradient(135deg,#fffffff5,#eff6fff0);border:1px solid #bfdbfef2;border-radius:28px;width:min(100%,480px);padding:32px;box-shadow:0 28px 60px #2563eb14,0 2px 10px #0f172a0d}.page-module__aydn6q__kicker{letter-spacing:.14em;text-transform:uppercase;color:#2563eb;margin-bottom:10px;font-size:11px;font-weight:700}.page-module__aydn6q__card h1{letter-spacing:-.03em;font-size:2rem;line-height:1.15}.page-module__aydn6q__subcopy{color:#64748b;margin-top:12px;margin-bottom:24px;line-height:1.6}.page-module__aydn6q__form{gap:16px;display:grid}.page-module__aydn6q__field{color:#334155;gap:8px;font-size:13px;font-weight:600;display:grid}.page-module__aydn6q__input{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:12px;width:100%;min-height:46px;padding:0 14px}.page-module__aydn6q__input:focus{border-color:#60a5fa;outline:none;box-shadow:0 0 0 4px #bfdbfe73}.page-module__aydn6q__submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:12px;min-height:46px;font-weight:700}.page-module__aydn6q__submit:disabled{opacity:.55;cursor:not-allowed}.page-module__aydn6q__error,.page-module__aydn6q__success{margin:0;font-size:13px;font-weight:600;line-height:1.5}.page-module__aydn6q__error{color:#991b1b}.page-module__aydn6q__success{color:#166534}
