.page-module__X_Z_4a__wrap{background:linear-gradient(140deg, var(--ad-bg) 0%, var(--ad-panel) 100%);place-items:center;min-height:100vh;padding:20px;display:grid}.page-module__X_Z_4a__card{background:var(--ad-surface);border:1px solid var(--ad-line);border-radius:var(--ad-radius);width:min(420px,100%);box-shadow:var(--ad-shadow);padding:24px}.page-module__X_Z_4a__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ad-brand);font-size:11px;font-weight:700}.page-module__X_Z_4a__title{font-family:var(--sm-font-display);margin:8px 0 10px;font-size:42px}.page-module__X_Z_4a__note{color:var(--ad-text-2);margin-bottom:16px}.page-module__X_Z_4a__label{color:var(--ad-text-2);margin-bottom:6px;font-size:12px;display:block}.page-module__X_Z_4a__input{border:1px solid var(--ad-line);border-radius:var(--ad-radius);background:var(--ad-bg);width:100%;color:var(--ad-text);margin-bottom:14px;padding:11px 12px;font-size:14px}.page-module__X_Z_4a__input:focus{border-color:var(--ad-brand);outline:none}.page-module__X_Z_4a__btn{border-radius:var(--ad-radius);background:var(--ad-brand);color:#fff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;width:100%;padding:12px 14px;font-weight:700}.page-module__X_Z_4a__err{color:var(--sm-error);margin-bottom:10px}.page-module__X_Z_4a__hint{color:var(--ad-text-3);margin-top:12px;font-size:12px}
