*{box-sizing:border-box}body{font-family:system-ui,-apple-system,sans-serif;line-height:1.6;max-width:48rem;margin:0 auto;padding:1.5rem;color:#111;background:#fff}a{color:#0044cc}a:hover{text-decoration:underline}h1{font-size:1.75rem;margin-bottom:.5rem}h2{font-size:1.125rem;margin-top:2rem}dl{display:grid;grid-template-columns:auto 1fr;grid-gap:.25rem 1rem;gap:.25rem 1rem;font-size:.875rem;color:#444}dt{font-weight:600}ul{padding-left:1.25rem}li span{color:#555;font-size:.875rem}article section div p:first-child{margin-top:0}.build-stamp{margin-top:3rem;font-size:.6875rem;color:#999}.build-stamp a{color:#999}