@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');
*{box-sizing:border-box}body{margin:0;font-family:'Plus Jakarta Sans',sans-serif;color:#0D1B2A;background:#F6F8FB;line-height:1.7}.wrap{max-width:920px;margin:0 auto;padding:56px 28px 90px}.top{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px}.brand{font-weight:800;font-size:24px;letter-spacing:-1px}.brand b{color:#1B63FF}.back{color:#1B63FF;text-decoration:none;font-weight:700}.card{background:white;border:1px solid #e2e8f0;border-radius:20px;padding:48px;box-shadow:0 16px 50px rgba(13,27,42,.06)}.eyebrow{font-size:11px;letter-spacing:2px;color:#1B63FF;font-weight:800}h1{font-size:40px;line-height:1.1;margin:8px 0 12px}h2{font-size:21px;margin-top:36px}p,li{color:#475569}.notice{background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;padding:14px 16px;color:#9a3412;font-size:13px}.security{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;padding:16px}a{color:#1B63FF}@media(max-width:650px){.card{padding:26px}.wrap{padding:28px 16px}h1{font-size:32px}}
.langs{display:flex;align-items:center;gap:5px;margin-left:auto;margin-right:14px}.langs button{border:0;background:transparent;cursor:pointer;font:inherit;font-weight:800;color:#64748b;padding:5px}.langs button.active{color:#1b63ff}.legal-lang[hidden]{display:none}.notice{padding:12px 14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;color:#475569}
