*{box-sizing:border-box}body{margin:0;min-height:100vh;display:grid;place-items:center;background:#080b12;color:#f5f7fb;font-family:Arial,sans-serif}main{width:min(900px,92%);padding:60px 20px;text-align:center}.badge{display:inline-block;padding:8px 14px;border:1px solid #34405a;border-radius:999px;color:#9fb3d8;font-size:12px;font-weight:700;letter-spacing:.12em}h1{margin:22px 0 8px;font-size:clamp(40px,8vw,76px)}.lead{margin:0 0 38px;color:#9aa7bd;font-size:clamp(18px,3vw,25px)}.card{max-width:680px;margin:auto;padding:34px;text-align:left;border:1px solid #263149;border-radius:22px;background:#101624;box-shadow:0 24px 70px #0008}.status{color:#8fe0ad;font-weight:700;margin-bottom:22px}.dot{display:inline-block;width:10px;height:10px;border-radius:50%;background:#55d98a;margin-right:10px}h2{margin:0 0 12px;font-size:clamp(24px,5vw,38px);word-break:break-word}.card p{color:#aab5c8;line-height:1.7}.checks{display:grid;gap:12px;margin-top:24px}.checks div{padding:13px 15px;border-radius:12px;background:#11192a;color:#cbd5e6}footer{margin-top:28px;color:#69758b;font-size:13px}