.blog-content h1{margin-bottom:1rem;font-size:2rem;font-weight:700}.blog-content h2{margin-top:2.5rem;margin-bottom:1rem;font-size:1.75rem;font-weight:700}.blog-content h3{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.blog-content p{color:#c6c6c6;margin-bottom:1.25rem;line-height:1.75}.blog-content ul{margin-bottom:1.25rem;margin-left:1.5rem;list-style-type:disc}.blog-content ol{margin-bottom:1.25rem;margin-left:1.5rem;list-style-type:decimal}.blog-content pre{border:1px solid #393939;border-radius:8px;margin-bottom:1.5rem;background:#1c1c1c!important}.blog-content code{font-size:.875em}.blog-content a{color:#4589ff;text-decoration:none;transition:color .2s}.blog-content a:hover{color:#a6c8ff;text-decoration:underline}.blog-content blockquote{color:#8d8d8d;border-left:4px solid #4589ff;margin-bottom:1.5rem;padding-left:1rem;font-style:italic}.blog-content hr{border-color:#393939;margin:2rem 0}.blog-content img{border:1px solid #393939;border-radius:8px;max-width:100%;height:auto}.blog-content table{border-collapse:collapse;width:100%;margin-bottom:1.5rem}.blog-content th{color:#f4f4f4;text-align:left;background:#262626;border:1px solid #393939;padding:.5rem 1rem}.blog-content td{color:#c6c6c6;border:1px solid #393939;padding:.5rem 1rem}
