.blog-content p{margin-bottom:1.5rem;line-height:1.7}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{margin-top:2rem;margin-bottom:1rem;font-weight:700;line-height:1.3}.blog-content h1{font-size:2rem}.blog-content h2{font-size:1.75rem;padding-bottom:.3rem;border-bottom:1px solid rgba(255,255,255,.08)}.blog-content h3{font-size:1.5rem}.blog-content h4{font-size:1.25rem}.blog-content ol,.blog-content ul{margin-bottom:1.5rem;padding-left:1.5rem}.blog-content li,.blog-content li>p{margin-bottom:.5rem}.blog-content blockquote{padding:1rem 1.2rem;border-left:4px solid #7ab8ff;font-style:italic;margin-bottom:1.5rem;background-color:rgba(122,184,255,.08);border-radius:0 .5rem .5rem 0}.blog-content img{margin:1.5rem 0;border-radius:.375rem;max-width:100%}.blog-content pre{margin-bottom:1.5rem;padding:1.25rem;background-color:#11161f;border-radius:.75rem;overflow-x:auto;border:1px solid rgba(255,255,255,.06)}.blog-content code{font-family:var(--font-geist-mono);font-size:.9em;padding:.2rem .4rem;background-color:rgba(122,184,255,.1);border-radius:.35rem}