.blog-content{font-size:1rem;line-height:1.625}.blog-content h1{font-size:1.875rem;font-weight:700;margin-top:2rem;margin-bottom:1rem}.blog-content h2{font-size:1.5rem;font-weight:700;margin-top:1.5rem;margin-bottom:.75rem}.blog-content h3{font-size:1.25rem;font-weight:700;margin-top:1rem;margin-bottom:.5rem}.blog-content p{margin-bottom:1rem}.blog-content a{color:#5c835c;text-decoration:underline}.blog-content a:hover{color:#486f48}.blog-content ul,.blog-content ol{padding-left:1.5rem;margin:1rem 0}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin-bottom:.5rem}.blog-content blockquote{border-left:4px solid rgb(195 212 195);padding-left:1rem;font-style:italic;margin:1rem 0;color:#4b5563}.blog-content img{border-radius:.5rem;max-width:100%;height:auto;margin:1rem 0}.blog-content hr{margin:2rem 0;border-top:2px solid rgb(226 238 226)}.blog-content pre{background-color:#111827;color:#f3f4f6;border-radius:.5rem;padding:1rem;margin:1rem 0;overflow-x:auto;font-family:Courier New,monospace}.blog-content pre code{color:#f3f4f6;background-color:transparent;padding:0}.blog-content code{background-color:#f7fcf7;color:#345b34;padding:.125rem .375rem;border-radius:.25rem;font-size:.875rem;font-family:Courier New,monospace}.blog-content pre code{background-color:transparent;color:#f3f4f6;padding:0}.blog-content table{border-collapse:collapse;table-layout:auto;width:100%;margin:1rem 0}.blog-content th{border:1px solid rgb(195 212 195);background-color:#f7fcf7;padding:.5rem 1rem;font-weight:600;text-align:left}.blog-content td{border:1px solid rgb(195 212 195);padding:.5rem 1rem}.blog-content .hljs-comment,.blog-content .hljs-quote{color:#6b7280}.blog-content .hljs-variable,.blog-content .hljs-template-variable,.blog-content .hljs-tag,.blog-content .hljs-name,.blog-content .hljs-selector-id,.blog-content .hljs-selector-class,.blog-content .hljs-regexp,.blog-content .hljs-deletion{color:#f87171}.blog-content .hljs-number,.blog-content .hljs-built_in,.blog-content .hljs-literal,.blog-content .hljs-type,.blog-content .hljs-params,.blog-content .hljs-meta,.blog-content .hljs-link{color:#fb923c}.blog-content .hljs-attribute{color:#facc15}.blog-content .hljs-string,.blog-content .hljs-symbol,.blog-content .hljs-bullet,.blog-content .hljs-addition{color:#4ade80}.blog-content .hljs-title,.blog-content .hljs-section{color:#60a5fa}.blog-content .hljs-keyword,.blog-content .hljs-selector-tag{color:#c084fc}.blog-content .hljs{color:#f3f4f6}.blog-content .hljs-emphasis{font-style:italic}.blog-content .hljs-strong{font-weight:700}
