body{margin:0;font-family:'Segoe UI',Arial,sans-serif;background:linear-gradient(135deg,#020617,#0f172a);color:#e2e8f0;line-height:1.6}.wrap{max-width:1100px;margin:0 auto;padding:32px}.card{background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:24px;margin:18px 0}h1,h2{margin-top:0}ul{padding-left:22px}