.post-page{background-color:var(--page-color);background-image:url(/background/chakra_bg.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;min-height:100vh}.post-article{max-width:760px;margin:0 auto;padding:2rem 1rem}.post-article-header{margin-bottom:1.5rem}.post-article-title{color:var(--black-2);margin:0 0 .5rem;font-size:2rem;font-weight:800;line-height:1.2}.post-article-meta{color:var(--black-6);align-items:center;gap:.75rem;font-size:.9rem;display:flex}.post-article-meta time{white-space:nowrap}.post-article-author{border-left:1px solid var(--black-8);align-items:center;gap:.4em;padding-left:.75rem;display:flex}.post-article-author-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.post-article-author-name{font-weight:500}.blog-content{color:#252525;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;line-height:1.8}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{color:var(--black-1);font-weight:800}.blog-content p{margin:1em 0;line-height:1.6}.blog-content a{color:#0049f3;text-decoration:underline}.blog-content a:hover{color:var(--brand-2)}.blog-content strong,.blog-content b{font-weight:700}.blog-content em,.blog-content i{font-style:italic}.blog-content img{border-radius:2%;max-width:100%;height:auto;margin:1em 0}.blog-content .kundli-chart-block{justify-content:center;margin:1.5rem auto;padding:0;display:flex}.blog-content .kundli-chart-block svg{width:340px;max-width:100%;height:auto;display:block}
