.blogPost-module__Gn5S4G__page{padding-top:calc(var(--nav-height) + 40px);min-height:100vh;padding-bottom:80px}.blogPost-module__Gn5S4G__article{max-width:760px}.blogPost-module__Gn5S4G__backLink{color:var(--text-muted);transition:color var(--transition-fast);margin-bottom:40px;font-size:.9rem;display:inline-block}.blogPost-module__Gn5S4G__backLink:hover{color:var(--accent-blue)}.blogPost-module__Gn5S4G__header{border-bottom:1px solid var(--glass-border);margin-bottom:48px;padding-bottom:32px}.blogPost-module__Gn5S4G__meta{align-items:center;gap:16px;margin-bottom:16px;display:flex}.blogPost-module__Gn5S4G__date{color:var(--accent-blue);font-size:.9rem;font-weight:500}.blogPost-module__Gn5S4G__readTime{color:var(--text-muted);font-family:JetBrains Mono,monospace;font-size:.85rem}.blogPost-module__Gn5S4G__title{background:var(--gradient-text);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:20px;font-size:2.5rem;font-weight:800;line-height:1.2}.blogPost-module__Gn5S4G__tags{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:768px){.blogPost-module__Gn5S4G__title{font-size:1.8rem}}
