.x-_E8G_prose{max-width:65ch}.x-_E8G_prose h1{margin-bottom:var(--space-2)}.x-_E8G_prose h2{margin-top:var(--space-4);margin-bottom:var(--space-1)}.x-_E8G_prose p{max-width:none;margin-bottom:var(--space-2)}.x-_E8G_prose ul{margin:0 0 var(--space-2);padding-left:var(--space-3)}.x-_E8G_prose li{margin-bottom:var(--space-1)}.x-_E8G_prose li::marker{color:var(--accent)}
._5BDT8q_mark{color:var(--accent);flex:none}._5BDT8q_wordmark{color:var(--text);letter-spacing:-.02em;align-items:center;gap:8px;font-size:1.125rem;font-weight:650;display:inline-flex}
.l0hLwq_header{z-index:10;background:var(--bg);border-bottom:1px solid var(--border);position:sticky;top:0}.l0hLwq_inner{width:100%;padding:0 var(--space-2);margin:0 auto}.l0hLwq_wide{max-width:calc(1080px + 2 * var(--space-2))}.l0hLwq_narrow{max-width:calc(880px + 2 * var(--space-2))}.l0hLwq_header .l0hLwq_inner{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:64px;display:flex}.l0hLwq_brand{color:var(--text);display:inline-flex}.l0hLwq_brand:hover{text-decoration:none}.l0hLwq_nav{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.l0hLwq_nav a{color:var(--text-muted)}.l0hLwq_nav a:hover{color:var(--text)}.l0hLwq_main{padding-top:var(--space-5);padding-bottom:var(--space-5);flex:1}.l0hLwq_footer{border-top:1px solid var(--border);padding:var(--space-3) 0;color:var(--text-muted);font-size:.875rem}.l0hLwq_footer a{text-underline-offset:3px;text-decoration:underline}
.FD2Xgq_nav{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}
