.blogPost-module__nWqy3G__blogPostContainer{max-width:800px;color:var(--text-primary);font-family:var(--font-geist-sans);margin:0 auto;padding:120px 20px 60px}.blogPost-module__nWqy3G__title{color:var(--text-primary);margin-bottom:15px;font-size:3em;font-weight:700;line-height:1.2}.blogPost-module__nWqy3G__meta{color:var(--text-secondary);margin-bottom:30px;font-size:.9em}.blogPost-module__nWqy3G__content{font-size:1.1em;line-height:1.8}.blogPost-module__nWqy3G__content h1{color:var(--text-primary);margin-top:1.5em;margin-bottom:.8em;font-weight:700}.blogPost-module__nWqy3G__content h2{color:var(--text-primary);margin-top:1.5em;margin-bottom:.8em;font-weight:700}.blogPost-module__nWqy3G__content h3{color:var(--text-primary);margin-top:1.5em;margin-bottom:.8em;font-weight:700}.blogPost-module__nWqy3G__content h4{color:var(--text-primary);margin-top:1.5em;margin-bottom:.8em;font-weight:700}.blogPost-module__nWqy3G__content h5{color:var(--text-primary);margin-top:1.5em;margin-bottom:.8em;font-weight:700}.blogPost-module__nWqy3G__content h6{color:var(--text-primary);margin-top:1.5em;margin-bottom:.8em;font-weight:700}.blogPost-module__nWqy3G__content h1{font-size:2.5em}.blogPost-module__nWqy3G__content h2{font-size:2em}.blogPost-module__nWqy3G__content h3{font-size:1.5em}.blogPost-module__nWqy3G__content p{color:var(--text-secondary);margin-bottom:1em}.blogPost-module__nWqy3G__content a{color:var(--accent-1);text-decoration:none}.blogPost-module__nWqy3G__content a:hover{text-decoration:underline}.blogPost-module__nWqy3G__content ul{color:var(--text-secondary);margin-bottom:1em;padding-left:20px}.blogPost-module__nWqy3G__content ol{color:var(--text-secondary);margin-bottom:1em;padding-left:20px}.blogPost-module__nWqy3G__content li{margin-bottom:.5em}.blogPost-module__nWqy3G__content code{background-color:var(--secondary-bg);font-family:var(--font-geist-mono);color:var(--accent-1);border-radius:5px;padding:.2em .4em}.blogPost-module__nWqy3G__content pre{background-color:var(--secondary-bg);font-family:var(--font-geist-mono);color:var(--text-primary);border:1px solid var(--border-color);border-radius:8px;margin-bottom:1.5em;padding:1em;overflow-x:auto}.blogPost-module__nWqy3G__content img{border-radius:8px;max-width:100%;height:auto;margin:1.5em auto;display:block;box-shadow:0 4px 10px rgba(0,0,0,.2)}.blogPost-module__nWqy3G__content .img-right{float:right;border-radius:8px;width:200px;max-width:100%;height:auto;margin-left:15px}.blogPost-module__nWqy3G__content .img-center{border-radius:8px;width:80%;max-width:500px;height:auto;margin:20px auto;display:block}.blogPost-module__nWqy3G__content .img-left{float:left;border-radius:8px;width:250px;max-width:100%;height:auto;margin-right:15px}@media (max-width:768px){.blogPost-module__nWqy3G__blogPostContainer{padding:100px 15px 50px}.blogPost-module__nWqy3G__title{font-size:2.5em}.blogPost-module__nWqy3G__meta{font-size:.8em}.blogPost-module__nWqy3G__content{font-size:1em}.blogPost-module__nWqy3G__content h1{font-size:2em}.blogPost-module__nWqy3G__content h2{font-size:1.8em}.blogPost-module__nWqy3G__content h3{font-size:1.3em}.blogPost-module__nWqy3G__content .img-right{float:none;width:90%;margin:15px auto}.blogPost-module__nWqy3G__content .img-left{float:none;width:90%;margin:15px auto}}@media (max-width:480px){.blogPost-module__nWqy3G__blogPostContainer{padding:80px 10px 40px}.blogPost-module__nWqy3G__title{font-size:2em}.blogPost-module__nWqy3G__meta{font-size:.75em}.blogPost-module__nWqy3G__content{font-size:.95em}.blogPost-module__nWqy3G__content h1{font-size:1.8em}.blogPost-module__nWqy3G__content h2{font-size:1.5em}.blogPost-module__nWqy3G__content h3{font-size:1.2em}.blogPost-module__nWqy3G__content .img-center{width:100%}}
