body{margin:0;background:#07080A;color:#F2F4F7;font:18px/1.6 Inter,system-ui,sans-serif}
main{max-width:720px;margin:0 auto;padding:48px 24px}
h1{font-size:2.2rem;margin:.4em 0}h2{color:#FF8A1F;margin-top:1.8em}
a{color:#FF8A1F}nav{margin:1.5em 0}nav a{margin-right:1.2em}
img{width:72px}.tag{color:#FFE7B0}footer{margin-top:3em;color:#8a8f98;font-size:.85rem}
