.post_article__LMzOI{display:flex;flex-direction:column;gap:var(--space-5)}.post_header__ZUiNa{display:flex;flex-direction:column;gap:var(--space-2)}.post_title__lerbg{font-size:32px;line-height:1.15;letter-spacing:-.02em;max-width:24ch}.post_date__q7Poh{font-size:var(--text-sm);color:var(--ink-3)}.post_body__Vv7Fn{display:flex;flex-direction:column;gap:var(--space-4);max-width:68ch;font-size:var(--text-body);color:var(--ink-2);line-height:1.7}.post_body__Vv7Fn h2{font-size:var(--text-h2);color:var(--ink);margin-top:var(--space-3)}.post_body__Vv7Fn h3{font-size:var(--text-h3);color:var(--ink)}.post_body__Vv7Fn p{margin:0}.post_body__Vv7Fn ol,.post_body__Vv7Fn ul{margin:0;padding-left:var(--space-5);display:flex;flex-direction:column;gap:var(--space-2)}.post_body__Vv7Fn a{color:var(--mint-text);text-decoration:underline}.post_body__Vv7Fn strong{color:var(--ink);font-weight:var(--weight-medium)}.post_body__Vv7Fn blockquote{margin:0;padding:var(--space-3) var(--space-4);border-left:2px solid var(--border-mint);background:var(--surface);border-radius:var(--radius-md);color:var(--ink-2)}.post_body__Vv7Fn code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}