.page-module__BQKPBq__wrap{max-width:440px;margin:0 auto;padding-top:28px;padding-bottom:120px}.page-module__BQKPBq__head{text-align:center;margin-bottom:26px}.page-module__BQKPBq__head .page-module__BQKPBq__orbWrap{justify-content:center;margin-bottom:16px;display:flex}.page-module__BQKPBq__title{margin:0 0 8px;font-size:clamp(26px,6.5vw,34px)}.page-module__BQKPBq__sub{max-width:32ch;margin:0 auto;font-size:14.5px;line-height:1.55}.page-module__BQKPBq__card{padding:22px}.page-module__BQKPBq__form{flex-direction:column;gap:15px;display:flex}.page-module__BQKPBq__field{flex-direction:column;display:flex}.page-module__BQKPBq__submit{margin-top:4px}.page-module__BQKPBq__or{color:var(--ink-3);letter-spacing:.04em;align-items:center;gap:12px;margin:22px 0;font-size:12px;display:flex}.page-module__BQKPBq__or:before,.page-module__BQKPBq__or:after{content:"";background:var(--line-2);flex:1;height:1px}.page-module__BQKPBq__msg{border-radius:12px;margin:0;padding:11px 13px;font-size:13px;line-height:1.5}.page-module__BQKPBq__msgError{color:var(--bad);background:color-mix(in srgb, var(--bad) 10%, transparent);border:1px solid color-mix(in srgb, var(--bad) 22%, transparent)}.page-module__BQKPBq__msgOk{color:var(--accent-2);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent)}.page-module__BQKPBq__alt{text-align:center;margin-top:20px;font-size:14px}.page-module__BQKPBq__alt a{color:var(--accent-2);font-weight:600}.page-module__BQKPBq__foot{text-align:center;margin-top:22px;font-size:12px;line-height:1.6}.page-module__BQKPBq__back{color:var(--ink-3);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;display:inline-flex}.page-module__BQKPBq__back:hover{color:var(--accent-2)}
