.post_article__4ubR8 img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 2px 14px rgba(0,0,0,.04)}.post_article__4ubR8 h1{font-size:clamp(2.2rem,6vw,3.2rem);margin:.25rem 0 .75rem}.post_article__4ubR8 pre{background:#0b1020;color:#eaeaea;padding:1rem;border-radius:8px;overflow-x:auto}.post_article__4ubR8 .hljs{color:#eaeaea}.post_article__4ubR8 .hljs-comment,.post_article__4ubR8 .hljs-quote{color:#9aa4b2;font-style:italic}.post_article__4ubR8 .hljs-keyword,.post_article__4ubR8 .hljs-selector-tag,.post_article__4ubR8 .hljs-subst{color:#8bd5ff}.post_article__4ubR8 .hljs-attribute,.post_article__4ubR8 .hljs-name,.post_article__4ubR8 .hljs-string,.post_article__4ubR8 .hljs-title,.post_article__4ubR8 .hljs-type{color:#a7f3d0}.post_article__4ubR8 .hljs-bullet,.post_article__4ubR8 .hljs-literal,.post_article__4ubR8 .hljs-number,.post_article__4ubR8 .hljs-symbol{color:#fca5a5}.post_article__4ubR8 .hljs-section,.post_article__4ubR8 .hljs-selector-id{color:#c4b5fd}.post_article__4ubR8 .hljs-emphasis{font-style:italic}.post_article__4ubR8 .hljs-strong{font-weight:700}.post_article__4ubR8 code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95em}.post_article__4ubR8 pre code{background:transparent}.post_article__4ubR8 a{text-decoration:underline;text-underline-offset:2px}.post_article__4ubR8 h2,.post_article__4ubR8 h3,.post_article__4ubR8 h4{scroll-margin-top:2rem}.post_article__4ubR8 blockquote{border-left:3px solid #ddd;margin:1rem 0;padding-left:1rem;color:#444;font-style:italic}.post_article__4ubR8 p{margin:1.25rem 0}