*{margin:0;padding:0;box-sizing:border-box}.page{font-family:Arial,Helvetica,sans-serif;background:radial-gradient(circle at 50% 0%,#233b7a,#102154 34%,#020817 82%);min-height:100vh;color:#fff;display:flex;align-items:center;justify-content:center;padding:30px}.card{width:100%;max-width:900px;background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:24px;padding:44px;box-shadow:0 24px 80px #00000073}.badge{display:inline-block;background:#f9436859;color:#ffd0dc;padding:10px 20px;border-radius:999px;font-size:13px;font-weight:800;margin-bottom:28px}h1{font-size:64px;line-height:1.05;font-weight:900;margin-bottom:24px;letter-spacing:-2px}p{color:#dbe0f2;font-size:18px;line-height:1.65;margin-bottom:28px;max-width:760px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:30px}.info{min-height:105px;display:flex;align-items:center;gap:14px;background:#ffffff12;border:1px solid rgba(255,255,255,.15);border-radius:14px;padding:18px}.icon{font-size:28px;font-weight:900;color:#46f2a6}.info strong{display:block;font-size:14px;margin-bottom:8px}.info span{color:#d4d8e8;font-size:15px}.btn{display:inline-block;padding:18px 30px;border-radius:12px;background:linear-gradient(90deg,#ff5b87,#8d4cff);color:#fff;text-decoration:none;font-weight:900;font-size:18px}@media(max-width:768px){.card{padding:28px}h1{font-size:42px}.grid{grid-template-columns:1fr}}
