.neur-blog-content{font-size:1.125rem;line-height:1.75;color:rgba(255,255,255,.8)}.neur-blog-content h1{font-size:2.5rem;margin-top:3rem;margin-bottom:2rem}.neur-blog-content h1,.neur-blog-content h2{font-weight:300;color:#00ff88;font-family:JetBrains Mono,monospace}.neur-blog-content h2{font-size:2rem;margin-top:2.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px solid rgba(0,255,136,.2)}.neur-blog-content h3{font-size:1.5rem;font-weight:300;color:#0077be;margin-top:2rem;margin-bottom:1rem;font-family:JetBrains Mono,monospace}.neur-blog-content p{margin-bottom:1.5rem;color:rgba(255,255,255,.7);line-height:1.8;font-weight:300}.neur-blog-content pre{background:linear-gradient(90deg,rgba(0,119,190,.05),transparent);border:none;border-left:3px solid #0077be;border-radius:0;padding:1.5rem 1.5rem 1.5rem 2rem;margin:2rem 0;overflow-x:auto;position:relative}.neur-blog-content pre:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.02),transparent);pointer-events:none}.neur-blog-content code{font-family:JetBrains Mono,monospace;font-size:.875rem;color:#00ff88}.neur-blog-content pre code{color:rgba(255,255,255,.9);background:transparent;line-height:1.6}.neur-blog-content p code{background:rgba(255,255,255,.1);padding:.125rem .375rem;border-radius:.25rem;font-size:.9em}.neur-blog-content ul{margin:1.5rem 0;padding-left:2rem}.neur-blog-content li{margin-bottom:.75rem;color:rgba(255,255,255,.7);line-height:1.7;font-weight:300}.neur-blog-content li::marker{color:#00ff88}.neur-blog-content blockquote{border-left:3px solid #ea0038;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:rgba(255,255,255,.7);background:linear-gradient(90deg,rgba(234,0,56,.05),transparent);padding-top:1rem;padding-bottom:1rem}.neur-blog-content a{color:#00ff88;text-decoration:none;transition:all .2s;border-bottom:1px solid transparent}.neur-blog-content a:hover{border-bottom-color:#00ff88;opacity:.8}.neur-blog-content strong{color:white;font-weight:500}.neur-blog-content em{color:rgba(255,255,255,.9)}.neur-blog-content hr{border:none;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);margin:3rem 0}.neur-blog-content table{width:100%;margin:2rem 0;border-collapse:collapse}.neur-blog-content th{text-align:left;padding:.75rem;color:#0077be;font-weight:300;text-transform:uppercase;font-size:.875rem;letter-spacing:.1em;border-bottom:1px solid rgba(255,255,255,.2)}.neur-blog-content td{padding:.75rem;color:rgba(255,255,255,.7);border-bottom:1px solid rgba(255,255,255,.05)}.neur-blog-content pre::-webkit-scrollbar{height:2px}.neur-blog-content pre::-webkit-scrollbar-track{background:transparent}.neur-blog-content pre::-webkit-scrollbar-thumb{background:rgba(0,119,190,.3);border-radius:0}.neur-blog-content pre::-webkit-scrollbar-thumb:hover{background:rgba(0,119,190,.5)}