.blog-post-module__GruMSW__article{background:var(--bg-elevated);padding:var(--spacing-2xl);border-radius:var(--radius-lg);border:1px solid var(--border-color)}.blog-post-module__GruMSW__header{margin-bottom:var(--spacing-2xl);padding-bottom:var(--spacing-xl);border-bottom:1px solid var(--border-color)}.blog-post-module__GruMSW__meta{gap:var(--spacing-md);margin-bottom:var(--spacing-md);align-items:center;display:flex}.blog-post-module__GruMSW__title{margin-bottom:var(--spacing-lg);font-size:2.5rem;line-height:1.2}.blog-post-module__GruMSW__author{align-items:center;gap:var(--spacing-md);display:flex}.blog-post-module__GruMSW__avatar{background:var(--bg-secondary);width:48px;height:48px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:600;display:flex}.blog-post-module__GruMSW__authorName{font-weight:600}.blog-post-module__GruMSW__date{color:var(--text-secondary);font-size:.9rem}.blog-post-module__GruMSW__content{color:var(--text-primary);font-size:1.1rem;line-height:1.8}.blog-post-module__GruMSW__content h3{margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);font-size:1.5rem}.blog-post-module__GruMSW__content p{margin-bottom:var(--spacing-lg)}.blog-post-module__GruMSW__content ul{margin-bottom:var(--spacing-lg);padding-left:var(--spacing-xl)}.blog-post-module__GruMSW__content li{margin-bottom:var(--spacing-xs)}@media (max-width:768px){.blog-post-module__GruMSW__article{padding:var(--spacing-lg)}.blog-post-module__GruMSW__title{font-size:2rem}}
