.AppHeader_header__5ZZL0{height:var(--nav-h);display:flex;align-items:center;border-bottom:1px solid var(--color-border);background:var(--color-background);position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-sticky)}.AppHeader_inner___cAxZ{display:flex;align-items:center;gap:var(--space-3)}.AppHeader_logo__QQ941{height:28px;width:auto}.AppHeader_name__Q_8qX{font-size:var(--text-lg);font-weight:650;letter-spacing:-.01em;color:var(--color-foreground)}.AppFooter_footer__xILZW{border-top:1px solid var(--color-border);padding-block:var(--space-8)}.AppFooter_text__CsTjB{font-size:var(--text-sm);color:var(--color-muted-foreground);text-align:center}.apppage_main__lq8UJ{padding-top:var(--nav-h);-webkit-padding-after:var(--space-24);padding-block-end:var(--space-24)}.apppage_article__bc5j0{max-width:880px;margin-inline:auto;padding-top:var(--space-16)}.apppage_title__tq1Tl{font-size:var(--text-h1);letter-spacing:-.03em;margin-bottom:var(--space-8)}.apppage_body__OEvSK{font-size:var(--text-lg);line-height:1.7;color:var(--color-foreground)}.apppage_body__OEvSK h2{font-size:var(--text-h3);margin-top:var(--space-10);margin-bottom:var(--space-3);letter-spacing:-.02em}.apppage_body__OEvSK h3{font-size:var(--text-h4);margin-top:var(--space-8);margin-bottom:var(--space-2)}.apppage_body__OEvSK p{margin-bottom:var(--space-4)}.apppage_body__OEvSK ol,.apppage_body__OEvSK ul{margin-bottom:var(--space-4);padding-left:var(--space-6)}.apppage_body__OEvSK li{margin-bottom:var(--space-2)}.apppage_body__OEvSK a{color:var(--color-accent)}