.ZgnocG_page{flex-direction:column;min-height:100dvh;display:flex}.ZgnocG_header{width:100%;max-width:768px;margin:0 auto;padding:28px 24px 0}.ZgnocG_brand{color:var(--text);align-items:center;gap:10px;font-size:18px;font-weight:800;text-decoration:none;display:inline-flex}.ZgnocG_brand:hover{color:var(--text)}.ZgnocG_main{flex:1;width:100%;max-width:768px;margin:0 auto;padding:24px 24px 48px}.ZgnocG_doc{color:var(--text-2);overflow-wrap:anywhere;font-size:15.5px;line-height:1.65}.ZgnocG_doc h1{letter-spacing:-.02em;color:var(--text);margin:16px 0 6px;font-size:36px;font-weight:800;line-height:1.15}.ZgnocG_doc h1+p{color:var(--faint);margin-top:0;font-size:13.5px}.ZgnocG_doc h2{border-top:1px solid var(--line);color:var(--text);margin:36px 0 8px;padding-top:20px;scroll-margin-top:16px;font-size:20px;font-weight:700;line-height:1.3}.ZgnocG_doc p{margin:12px 0}.ZgnocG_doc ul{margin:12px 0;padding-left:22px}.ZgnocG_doc li{margin:6px 0}.ZgnocG_doc li::marker{color:var(--accent-dim)}.ZgnocG_doc strong{color:var(--text)}.ZgnocG_owner{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn);border:1px dashed color-mix(in srgb, var(--warn) 55%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 6px;font-size:14px}.ZgnocG_landing{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:640px;margin:0 auto;padding:48px 24px 32px;display:flex}.ZgnocG_landingTitle{letter-spacing:-.02em;margin:18px 0 0;font-size:40px;font-weight:800}.ZgnocG_landingLede{color:var(--muted);margin:12px 0 0;font-size:18px;line-height:1.5}.ZgnocG_chips{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.ZgnocG_chip{border:1px solid var(--line-2);font:600 12px var(--font-mono);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:3px 11px 3px 6px;display:inline-flex}.ZgnocG_soon{color:var(--faint);margin-left:4px;font-weight:500}.ZgnocG_actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.ZgnocG_small{color:var(--faint);margin:14px 0 0;font-size:13.5px;line-height:1.5}.ZgnocG_actions+.ZgnocG_small{margin-top:22px}.ZgnocG_footer{border-top:1px solid var(--line);padding:20px 24px 28px}.ZgnocG_footerNav{flex-wrap:wrap;justify-content:center;gap:8px 24px;font-size:13px;display:flex}.ZgnocG_footerNav a{color:var(--muted)}
