.blog-content{color:#394350;line-height:1.65;font-size:15px}.blog-content>p:first-child{font-size:17px;line-height:1.55;color:#64748b}.blog-content p{margin:1em 0}.blog-content strong{font-weight:600;color:#0f172a}.blog-content h2{margin:2.5em 0 .75em;font-size:22px;font-weight:700;letter-spacing:-.01em;color:#0f172a}.blog-content h3{margin:2em 0 .5em;font-size:17px;font-weight:700;color:#0f172a}.blog-content a{color:#10b981;text-decoration:underline;text-underline-offset:2px}.blog-content a:hover{color:#059669}.blog-content ol,.blog-content ul{margin:1em 0;padding-left:1.5em}.blog-content ul{list-style:disc}.blog-content ol{list-style:decimal}.blog-content li{margin:.4em 0}.blog-content code{background:#f1f5f9;padding:.15em .4em;border-radius:.25rem;font-size:.9em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.blog-content pre{background:#f1f5f9;padding:1.25em;border-radius:.5rem;overflow-x:auto;margin:1.5em 0;font-size:13px;line-height:1.55}.blog-content pre code{background:none;padding:0;font-size:inherit}.blog-content hr{margin:3em 0;border:0;border-top:1px solid #e2e8f0}