body{margin:0;background:#0b1428;color:#f7e7c3;font:17px/1.65 Georgia,'Times New Roman',serif}
main{max-width:760px;margin:0 auto;padding:56px 24px 80px}
h1{font-size:40px;line-height:1.05;letter-spacing:-1px;margin:0 0 6px}
h2{font-size:22px;margin-top:36px;color:#ffd28a}
a{color:#e8b271}
.muted{color:#b9b4a6}
.kicker{font:11px ui-monospace,Menlo,monospace;letter-spacing:1.6px;color:#c98a45;text-transform:uppercase}
.card{background:#101c36;border:1px solid #5c3d1f;border-radius:16px;padding:20px 22px;margin:18px 0}
footer{margin-top:48px;font-size:14px;color:#9d978a;border-top:1px solid #2a3350;padding-top:18px}
code{background:#16233f;padding:2px 6px;border-radius:6px;font-size:15px}
ul{padding-left:22px}
