.post_page__l205w{max-width:42rem;margin:0 auto;padding:2rem 1.5rem 7rem;font-size:17px;line-height:1.7;letter-spacing:-.006em}.post_header__sfSxx{display:flex;align-items:center;justify-content:space-between;margin-bottom:clamp(3rem,10vh,5rem)}.post_home__CwOd0{display:inline-flex;align-items:center;gap:.6rem;color:var(--text-color);font-size:15px;font-weight:500;text-decoration:none}.post_avatar__APE9P{width:32px;height:32px;border-radius:9px;object-fit:cover;box-shadow:0 0 0 1px var(--border-color)}.post_toggle__fEHJW{display:grid;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--muted-text-color);cursor:pointer;transition:color .2s ease,background .2s ease}.post_toggle__fEHJW:hover{background:var(--header-bg);color:var(--text-color)}.post_toggle__fEHJW svg{width:16px;height:16px}.post_title__hnXeU{margin:0;font-family:var(--font-serif),Georgia,serif;font-size:clamp(2.2rem,7vw,3.2rem);font-weight:400;line-height:1.08;letter-spacing:-.015em;text-wrap:balance}.post_date__VYmU2{margin:.9rem 0 2.75rem;color:var(--muted-text-color);font-size:15px}.post_body__C9IS0 ol,.post_body__C9IS0 p,.post_body__C9IS0 ul{margin:0 0 1.25rem}.post_body__C9IS0 h2{margin:3rem 0 .9rem;font-size:1.3rem;font-weight:500;line-height:1.3;letter-spacing:-.015em}.post_body__C9IS0 h3{margin:2rem 0 .6rem;font-size:1.05rem;font-weight:500}.post_body__C9IS0 strong{font-weight:600}.post_body__C9IS0 a{-webkit-text-decoration-color:var(--muted-text-color);text-decoration-color:var(--muted-text-color)}.post_body__C9IS0 a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.post_body__C9IS0 ol,.post_body__C9IS0 ul{padding-left:1.25rem}.post_body__C9IS0 li{margin:.5rem 0;padding-left:.2rem}.post_body__C9IS0 li::marker{color:var(--muted-text-color)}.post_body__C9IS0 img{width:100%;height:auto;margin:2.25rem 0;border-radius:12px;box-shadow:0 0 0 1px var(--border-color)}.post_body__C9IS0 blockquote{margin:1.5rem 0 1.75rem;padding:.1rem 0 .1rem 1.1rem;border-left:2px solid var(--border-color);color:var(--muted-text-color)}.post_body__C9IS0 blockquote p:last-child{margin-bottom:0}.post_body__C9IS0 code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;padding:.1em .3em;border-radius:4px;background:var(--header-bg)}.post_body__C9IS0 pre{margin:1.5rem 0 1.75rem;padding:1.1rem 1.25rem;overflow-x:auto;border-radius:12px;background:var(--header-bg);line-height:1.55}.post_body__C9IS0 pre code{padding:0;background:none;font-size:13.5px}.post_body__C9IS0 .table-wrap{margin:1.5rem 0 1.75rem;overflow-x:auto}.post_body__C9IS0 table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.55}.post_body__C9IS0 td,.post_body__C9IS0 th{padding:.7rem .75rem .7rem 0;border-bottom:1px solid var(--border-color);text-align:left;vertical-align:top}.post_body__C9IS0 th{color:var(--muted-text-color);font-weight:400}.post_body__C9IS0 td:nth-child(2){white-space:nowrap}.post_footer__g1zQq{margin-top:4rem;padding-top:1.5rem;border-top:1px solid var(--border-color);font-size:15px}.post_footer__g1zQq a{color:var(--muted-text-color);text-decoration:none;transition:color .2s ease}.post_footer__g1zQq a:hover{color:var(--text-color)}@media (max-width:600px){.post_page__l205w{font-size:16px}.post_body__C9IS0 pre code{font-size:12px}}