.page-module__aydn6q__shell{place-items:center;min-height:100vh;padding:24px;display:grid}.page-module__aydn6q__card{border:1px solid var(--line);background:var(--paper);border-radius:8px;gap:18px;width:min(460px,100%);padding:24px;display:grid}.page-module__aydn6q__eyebrow{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:800}.page-module__aydn6q__title{letter-spacing:0;margin:0;font-size:2rem;line-height:1.08}.page-module__aydn6q__copy{color:var(--muted);line-height:1.7}.page-module__aydn6q__form{gap:16px;display:grid}.page-module__aydn6q__field{gap:8px;display:grid}.page-module__aydn6q__label{letter-spacing:0;text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:800}.page-module__aydn6q__input{width:100%;min-height:44px;color:var(--ink);font:inherit;background:#ffffffeb;border:1px solid #10233329;border-radius:8px;padding:0 12px}.page-module__aydn6q__input:focus,.page-module__aydn6q__button:focus{outline-offset:2px;outline:2px solid #00a3a33d}.page-module__aydn6q__button{border:1px solid var(--accent-strong);background:var(--accent-strong);color:#fff;min-height:44px;font:inherit;cursor:pointer;border-radius:8px;font-weight:800}.page-module__aydn6q__error{color:#8f2f2f;background:#fef2f2db;border:1px solid #dc262629;border-radius:8px;padding:14px 16px;line-height:1.6}@media (max-width:520px){.page-module__aydn6q__shell{padding:16px}.page-module__aydn6q__card{padding:18px}}
