*{box-sizing:border-box}body{color:#172c40;background:#eef3f8;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif}.page{background:radial-gradient(circle at 0 0,#dceaf5,#0000 45%),#eef3f8;place-items:center;min-height:100vh;padding:24px;display:grid}.card{background:#fff;border-radius:20px;width:100%;max-width:460px;padding:42px;box-shadow:0 18px 55px #142d461a}.logo{letter-spacing:1px;color:#173d61;font-size:25px;font-weight:850}.eyebrow{letter-spacing:2px;color:#7890a5;margin-top:7px;font-size:10px}h1{color:#173d61;margin:18px 0 10px;font-size:27px}p{color:#64778a;font-size:14px;line-height:1.7}.symbol{color:#21865a;background:#e6f3ed;border-radius:50%;place-items:center;width:46px;height:46px;margin-top:32px;font-size:24px;font-weight:800;display:grid}.symbol.warning{color:#b7791f;background:#fff2dc}.email{overflow-wrap:anywhere;background:#f1f5f9;border-radius:9px;margin:15px 0 22px;padding:13px;font-size:14px}label{color:#344c62;margin:18px 0;font-size:13px;font-weight:650;display:block}input{border:1px solid #d8e1e9;border-radius:9px;outline:none;width:100%;margin-top:8px;padding:13px;font-size:15px;display:block}input:focus{border-color:#3277ac;box-shadow:0 0 0 3px #3277ac1f}.hint{font-size:12px}button{color:#fff;cursor:pointer;background:#173d61;border:0;border-radius:9px;width:100%;margin-top:12px;padding:15px;font-size:14px;font-weight:700}button:disabled{opacity:.6;cursor:wait}.error{color:#b42318;background:#fff0ef;border-radius:8px;padding:12px;font-size:13px}.notice{color:#456078;background:#edf4fa;border-radius:9px;margin-top:20px;padding:14px;font-size:13px;line-height:1.6}footer{color:#8494a3;text-align:center;border-top:1px solid #edf0f3;margin-top:38px;padding-top:20px;font-size:11px;line-height:1.8}.loader{border:3px solid #dce6ef;border-top-color:#173d61;border-radius:50%;width:30px;height:30px;margin-top:35px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=520px){.card{padding:28px 23px}}
