.page-module__2dhpZa__wrap{max-width:420px;padding:60px 0 80px}.page-module__2dhpZa__title{font-size:var(--display-article);letter-spacing:var(--tracking-display);padding-bottom:.14em;font-weight:600;line-height:1.02}.page-module__2dhpZa__intro{font-family:var(--prose);color:var(--text-body);margin-top:12px;font-size:16px;line-height:1.6}.page-module__2dhpZa__card{border:1px solid var(--rule);border-radius:var(--radius);box-shadow:var(--shadow-card);background:var(--card);margin-top:24px;padding:24px 26px}.page-module__2dhpZa__label{font-family:var(--data);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px;display:block}.page-module__2dhpZa__input{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper);width:100%;font-family:var(--ui);color:var(--text);margin-top:6px;padding:9px 11px;font-size:14px}.page-module__2dhpZa__input:hover{border-color:var(--rule-strong)}.page-module__2dhpZa__field+.page-module__2dhpZa__field{margin-top:16px}.page-module__2dhpZa__submit{background:var(--ink);color:var(--on-dark);font-family:var(--ui);cursor:pointer;border:none;width:100%;margin-top:20px;padding:10px 16px;font-size:13px;font-weight:600}.page-module__2dhpZa__submit:hover{background:var(--teal)}.page-module__2dhpZa__error{font-family:var(--data);color:var(--red);background:var(--red-tint);border:1px solid var(--red);margin-top:16px;padding:9px 11px;font-size:11px;line-height:1.6}.page-module__2dhpZa__note{font-family:var(--data);color:var(--text-muted);margin-top:18px;font-size:10px;line-height:1.7}.page-module__2dhpZa__submit{border-radius:var(--radius-pill);padding-inline:20px}@media (max-width:640px){.page-module__2dhpZa__input{min-height:44px;font-size:16px}.page-module__2dhpZa__submit{min-height:44px}.page-module__2dhpZa__note button{align-items:center;min-height:40px;display:inline-flex}.page-module__2dhpZa__label:has(input[type=checkbox]){align-items:center;gap:8px;min-height:40px;display:flex}}
