*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;background:radial-gradient(circle at top,#facc152e,#0000 35%),linear-gradient(135deg,#020617,#111827);margin:0;font-family:Arial,Helvetica,sans-serif}.page{min-height:100vh;padding:48px 24px}.hero{text-align:center;background:#0f172ac7;border:1px solid #ffffff24;border-radius:28px;max-width:900px;margin:80px auto 48px;padding:56px 32px;box-shadow:0 28px 90px #00000073}.badge{color:#fde68a;background:#facc1524;border-radius:999px;margin-bottom:22px;padding:9px 14px;font-size:14px;font-weight:700;display:inline-block}h1{color:#facc15;letter-spacing:-2px;margin:0;font-size:clamp(44px,8vw,86px);line-height:1}.lead{color:#f8fafc;max-width:760px;margin:28px auto 0;font-size:clamp(20px,3vw,28px);line-height:1.45}.status{color:#cbd5e1;margin-top:22px;font-size:19px}.actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.button{border-radius:14px;padding:14px 20px;font-weight:800;text-decoration:none}.primary{color:#111827;background:#facc15}.secondary{color:#f8fafc;border:1px solid #ffffff38}.cards{grid-template-columns:repeat(3,1fr);gap:18px;max-width:1100px;margin:0 auto;display:grid}.card{background:#ffffff12;border:1px solid #ffffff1f;border-radius:22px;padding:26px}.card h2{color:#facc15;margin:0 0 10px}.card p{color:#dbeafe;margin:0;line-height:1.6}@media (max-width:800px){.hero{margin-top:30px}.cards{grid-template-columns:1fr}}
