.blog-content{color:#1a1a1a;font-family:Figtree,sans-serif;font-size:18px;line-height:1.7}.blog-content>:first-child{margin-top:0}.blog-content h2{font-size:30px;font-weight:600;line-height:1.3;margin:2rem 0 1rem}.blog-content h3{font-size:24px;font-weight:600;line-height:1.3;margin:1.75rem 0 .75rem}.blog-content h4{font-size:20px;font-weight:600;margin:1.5rem 0 .5rem}.blog-content p{margin:0 0 1.25rem}.blog-content a{color:#4f46e5;text-decoration:underline}.blog-content ol,.blog-content ul{margin:0 0 1.25rem;padding-left:1.5rem}.blog-content ul{list-style:disc}.blog-content ol{list-style:decimal}.blog-content li{margin-bottom:.5rem}.blog-content img{border-radius:12px;height:auto;margin:1.5rem 0;max-width:100%}.blog-content blockquote{border-left:4px solid #e5e5e5;color:#555;font-style:italic;margin:1.5rem 0;padding-left:1rem}.blog-content pre{background:#f5f4f3;border-radius:12px;margin:1.5rem 0;overflow-x:auto;padding:1rem}.blog-content code{background:#f5f4f3;border-radius:6px;font-size:.9em;padding:.15rem .35rem}.blog-content pre code{background:transparent;padding:0}.blog-content table{border-collapse:collapse;display:block;margin:1.5rem 0;overflow-x:auto;width:100%}.blog-content td,.blog-content th{border:1px solid #e5e5e5;padding:.5rem .75rem;text-align:left}