:root{--ink:#0a0a0a;--orange:#fb5814;--orange-dark:#d94308;--bg:#f4f6fb;--neutral-dark:#7a7b74;--radius:12px}*{box-sizing:border-box;margin:0;padding:0}body{color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.7}.topbar{background:#fff;border-bottom:1px solid #00000014;padding:16px 24px}.topbar-inner,.wrap{max-width:780px;margin:0 auto}.logo{align-items:center;gap:8px;font-family:Poppins,sans-serif;font-size:21px;font-weight:800;text-decoration:none;display:inline-flex}main{border-radius:var(--radius);background:#fff;max-width:780px;margin:32px auto 64px;padding:40px;box-shadow:0 2px 10px #00000008}h1{margin-bottom:8px;font-family:Poppins,sans-serif;font-size:30px;font-weight:800;line-height:1.25}h2{color:var(--ink);margin:32px 0 10px;font-family:Poppins,sans-serif;font-size:18px;font-weight:700}.updated{color:var(--neutral-dark);margin-bottom:28px;font-size:14px}p{margin-bottom:14px;font-size:15px}ul{margin:0 0 14px 22px}li{margin-bottom:8px;font-size:15px}strong{font-weight:600}a{color:var(--orange-dark)}.crosslink{border-top:1px solid #00000014;margin-top:40px;padding-top:24px;font-size:15px}footer{text-align:center;color:var(--neutral-dark);padding-bottom:48px;font-size:13px}@media (width<=640px){main{margin:16px 12px 48px;padding:24px 20px}h1{font-size:24px}}
