.blog-content{color:#d1d5db;line-height:1.8;font-size:1rem}.blog-content p{margin-bottom:1.25rem}.blog-content h1{font-size:1.875rem;font-weight:800;color:#ff014f!important;margin-top:2rem;margin-bottom:.75rem;padding-bottom:.25rem;border-bottom:1px solid rgba(255,1,79,.15)}.blog-content h2{font-size:1.375rem;font-weight:700;color:#ff014f!important;margin-top:2rem;margin-bottom:.5rem;padding-bottom:.25rem;border-bottom:1px solid rgba(255,1,79,.15)}.blog-content h3{font-size:1.125rem;font-weight:700;color:#ff014f!important;margin-top:1.5rem;margin-bottom:.5rem}.blog-content ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.4rem}.blog-content ol{list-style:decimal;padding-left:1.5rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.4rem}.blog-content li{color:#d1d5db}.blog-content strong{color:#fff;font-weight:700}.blog-content h1 strong,.blog-content h2 strong,.blog-content h3 strong{color:inherit}.blog-content em{color:#e5e7eb;font-style:italic}.blog-content code{background:#ffffff12;color:#ff014f;padding:.15rem .4rem;border-radius:.25rem;font-size:.875em;font-family:monospace}.blog-content pre{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;padding:1.25rem;overflow-x:auto;margin-bottom:1.5rem}.blog-content blockquote{border-left:3px solid rgba(255,1,79,.5);padding-left:1rem;color:#ffffff80;font-style:italic;margin:1.5rem 0}.blog-content a{color:#ff014f;text-decoration:underline;text-underline-offset:3px}.blog-content a:hover{color:#ff3370}.blog-content hr{border-color:#ffffff14;margin:2rem 0}.blog-content img{border-radius:.75rem;width:100%;margin:1.5rem 0}
