    :root { --bg:#0b1120; --text:#e5e7eb; --muted:#94a3b8; --border:#1f2937; }
    *,*::before,*::after{ box-sizing:border-box; }
    body{ margin:0; padding:24px; font-family: system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif; background: var(--bg); color: var(--text); }
    .container{ max-width: 880px; margin: 0 auto; background:#0f172a; border:1px solid var(--border); border-radius:12px; padding:24px; }
    h1{ margin:0 0 8px; font-size: 24px; }
    h2{ margin:20px 0 8px; font-size: 18px; }
    p, li{ color: var(--muted); line-height: 1.6; }
    a{ color:#93c5fd; }
  
