.post-reading_body__YHNna{font-size:18px;line-height:1.8;letter-spacing:.006em;overflow-wrap:anywhere;color:rgb(var(--fg2))}.post-reading_body__YHNna a{color:rgb(var(--fg));text-decoration:underline;text-decoration-color:rgb(var(--brand));text-decoration-thickness:1px;text-underline-offset:4px;transition:color .2s}.post-reading_body__YHNna a:hover{color:rgb(var(--brand))}.post-reading_body__YHNna strong{color:rgb(var(--fg));font-weight:600}.post-reading_article__2lrdM .post-reading_body__YHNna h2{font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.1;font-weight:500;letter-spacing:-.025em;color:rgb(var(--fg));margin:72px 0 20px;padding-top:24px;border-top:1px solid rgb(var(--line))}.post-reading_article__2lrdM .post-reading_body__YHNna h3{font-size:1.375rem;line-height:1.3;font-weight:500;letter-spacing:-.02em;color:rgb(var(--fg));margin:40px 0 12px}.post-reading_body__YHNna img{margin:40px 0;width:100%;height:auto;border-radius:16px}.post-reading_body__YHNna ul{list-style-type:disc;padding-left:1.3em}.post-reading_body__YHNna ol{list-style-type:decimal;padding-left:1.3em}.post-reading_body__YHNna li::marker{color:rgb(var(--brand))}.post-reading_body__YHNna li+li{margin-top:.45em}.post-reading_body__YHNna hr{border:0;border-top:1px solid rgb(var(--line));margin:56px 0}.post-reading_body__YHNna blockquote{margin:40px 0;border-radius:20px;background:rgb(var(--well));padding:28px 32px;font-size:1.375rem;line-height:1.45;letter-spacing:-.02em;color:rgb(var(--fg))}.post-reading_body__YHNna blockquote p{margin:0}.post-reading_body__YHNna code{font-family:var(--font-mono),monospace;font-size:.85em;background:rgb(var(--well));padding:2px 6px;border-radius:6px}.post-reading_body__YHNna .table-scroll{overflow-x:auto;margin:40px 0;border:1px solid rgb(var(--line));border-radius:16px}.post-reading_body__YHNna .table-scroll:focus-visible{outline:2px solid rgb(var(--brand));outline-offset:2px}.post-reading_body__YHNna table{border-collapse:collapse;min-width:640px;width:100%;font-size:15px;line-height:1.55}.post-reading_body__YHNna td,.post-reading_body__YHNna th{border-bottom:1px solid rgb(var(--line));padding:14px 18px;text-align:left;vertical-align:top}.post-reading_body__YHNna tr:last-child td{border-bottom:0}.post-reading_body__YHNna th{background:rgb(var(--well));font-family:var(--font-mono),monospace;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--fg))}.post-reading_body__YHNna pre{max-width:100%;overflow-x:auto}.markdown-styles_markdown__ORfR8{font-size:1.125rem;line-height:1.75rem;line-height:1.625}.markdown-styles_markdown__ORfR8 blockquote,.markdown-styles_markdown__ORfR8 ol,.markdown-styles_markdown__ORfR8 p,.markdown-styles_markdown__ORfR8 ul{margin-top:1.5rem;margin-bottom:1.5rem}.markdown-styles_markdown__ORfR8 h2{margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem;line-height:1.375}.markdown-styles_markdown__ORfR8 h3{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem;line-height:1.375}