.blog-module__JsT-Oq__blogPage{background:var(--bg);min-height:100dvh;padding-bottom:4rem}.blog-module__JsT-Oq__blogHeader{background:rgba(var(--bg-rgb), .8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border);padding:var(--space-md) var(--space-xl);z-index:100;justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.blog-module__JsT-Oq__blogLogo{color:var(--text-primary);-webkit-user-select:none;user-select:none;font-family:Cookie,cursive;font-size:1.5rem;line-height:1;text-decoration:none}.blog-module__JsT-Oq__blogLogo span{color:var(--primary)}.blog-module__JsT-Oq__blogNav{align-items:center;gap:var(--space-md);display:flex}.blog-module__JsT-Oq__blogNavLink{font-size:var(--font-sm);color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none}.blog-module__JsT-Oq__blogNavLink:hover{color:var(--primary)}.blog-module__JsT-Oq__blogContainer{max-width:720px;padding:var(--space-2xl) var(--space-xl);margin:0 auto}.blog-module__JsT-Oq__blogTitle{font-size:var(--font-3xl);color:var(--text-primary);margin-bottom:var(--space-sm);font-weight:700}.blog-module__JsT-Oq__blogSubtitle{font-size:var(--font-base);color:var(--text-secondary);margin-bottom:var(--space-2xl);line-height:1.6}.blog-module__JsT-Oq__postList{gap:var(--space-lg);flex-direction:column;display:flex}.blog-module__JsT-Oq__postCard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-xl);color:inherit;transition:box-shadow var(--transition-base), border-color var(--transition-base), transform var(--transition-base);text-decoration:none;display:block}.blog-module__JsT-Oq__postCard:hover{box-shadow:var(--shadow-lg);border-color:var(--primary);transform:translateY(-2px)}.blog-module__JsT-Oq__postMeta{align-items:center;gap:var(--space-sm);font-size:var(--font-xs);color:var(--text-light);margin-bottom:var(--space-sm);display:flex}.blog-module__JsT-Oq__emptyState{text-align:center;color:var(--text-light);font-size:var(--font-base);padding:var(--space-2xl) 0;line-height:1.6}.blog-module__JsT-Oq__postCardTitle{font-size:var(--font-xl);color:var(--text-primary);margin-bottom:var(--space-xs);font-weight:600;line-height:1.4}.blog-module__JsT-Oq__postCardDesc{font-size:var(--font-sm);color:var(--text-secondary);line-height:1.6}.blog-module__JsT-Oq__readMore{margin-top:var(--space-sm);font-size:var(--font-sm);color:var(--primary);align-items:center;gap:4px;font-weight:500;display:inline-flex}.blog-module__JsT-Oq__articleContainer{max-width:680px;padding:var(--space-2xl) var(--space-xl);margin:0 auto}.blog-module__JsT-Oq__articleBack{font-size:var(--font-sm);color:var(--text-light);margin-bottom:var(--space-xl);transition:color var(--transition-fast);align-items:center;gap:4px;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__articleBack:hover{color:var(--primary)}.blog-module__JsT-Oq__articleTitle{color:var(--text-primary);margin-bottom:var(--space-md);font-size:2rem;font-weight:700;line-height:1.3}.blog-module__JsT-Oq__articleMeta{align-items:center;gap:var(--space-md);font-size:var(--font-sm);color:var(--text-light);margin-bottom:var(--space-2xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--border);display:flex}.blog-module__JsT-Oq__articleContent{color:var(--text-primary);font-size:1.05rem;line-height:1.8}.blog-module__JsT-Oq__articleContent h2{font-size:var(--font-xl);color:var(--text-primary);margin-top:2.5rem;margin-bottom:1rem;font-weight:700}.blog-module__JsT-Oq__articleContent h3{font-size:var(--font-lg);color:var(--text-primary);margin-top:2rem;margin-bottom:.75rem;font-weight:600}.blog-module__JsT-Oq__articleContent p{margin-bottom:1.25rem}.blog-module__JsT-Oq__articleContent ul{margin-bottom:1.25rem;padding-left:1.5rem}.blog-module__JsT-Oq__articleContent li{margin-bottom:.5rem;line-height:1.7}.blog-module__JsT-Oq__articleContent strong{color:var(--text-primary);font-weight:600}.blog-module__JsT-Oq__articleFooter{margin-top:var(--space-2xl);padding-top:var(--space-xl);border-top:1px solid var(--border);text-align:center}.blog-module__JsT-Oq__articleCta{align-items:center;gap:var(--space-sm);background:var(--primary);color:#fff;border-radius:var(--radius-md);font-weight:600;font-size:var(--font-base);transition:all var(--transition-fast);box-shadow:var(--shadow-sm);padding:.875rem 1.5rem;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__articleCta:hover{background:var(--primary-hover);box-shadow:var(--shadow-md);color:#fff;transform:translateY(-1px)}.blog-module__JsT-Oq__pageFooter{text-align:center;font-size:var(--font-xs);color:var(--text-light);padding:var(--space-xl)}@media (max-width:600px){.blog-module__JsT-Oq__blogContainer,.blog-module__JsT-Oq__articleContainer{padding:var(--space-xl) var(--space-md)}.blog-module__JsT-Oq__blogTitle{font-size:var(--font-2xl)}.blog-module__JsT-Oq__articleTitle{font-size:var(--font-xl)}}
