.blog-module__JsT-Oq__blogPage{min-height:100vh;padding:var(--space-4xl)0;background:var(--bg-dark);padding-top:120px}.blog-module__JsT-Oq__container{max-width:1280px;padding:0 var(--space-lg);margin:0 auto}.blog-module__JsT-Oq__backLink{align-items:center;gap:var(--space-sm);color:var(--color-primary-light);margin-bottom:var(--space-2xl);transition:color var(--transition-fast);font-size:.9375rem;display:inline-flex}.blog-module__JsT-Oq__backLink:hover{color:var(--color-primary)}.blog-module__JsT-Oq__header{text-align:center;margin-bottom:var(--space-3xl)}.blog-module__JsT-Oq__header h1{margin-bottom:var(--space-md);font-size:clamp(2.5rem,5vw,4rem)}.blog-module__JsT-Oq__gradient{background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.blog-module__JsT-Oq__header p{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.25rem}.blog-module__JsT-Oq__grid{gap:var(--space-xl);grid-template-columns:1fr;display:grid}@media (min-width:640px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr)}}.blog-module__JsT-Oq__card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);transition:all var(--transition-base);flex-direction:column;display:flex;overflow:hidden}.blog-module__JsT-Oq__card:hover{border-color:#7c3aed4d;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.blog-module__JsT-Oq__cardImage{background:linear-gradient(135deg,#7c3aed33 0%,#06b6d433 100%);justify-content:center;align-items:center;height:160px;font-size:4rem;display:flex}.blog-module__JsT-Oq__cardContent{padding:var(--space-xl);flex-direction:column;flex:1;display:flex}.blog-module__JsT-Oq__meta{align-items:center;gap:var(--space-sm);color:var(--text-muted);margin-bottom:var(--space-md);font-size:.8125rem;display:flex}.blog-module__JsT-Oq__category{color:var(--color-primary-light);font-weight:500}.blog-module__JsT-Oq__cardTitle{color:var(--text-primary);margin-bottom:var(--space-md);font-size:1.25rem;font-weight:700;line-height:1.4}.blog-module__JsT-Oq__cardExcerpt{color:var(--text-secondary);margin-bottom:var(--space-lg);flex:1;font-size:.9375rem;line-height:1.6}.blog-module__JsT-Oq__cardFooter{padding-top:var(--space-md);border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;display:flex}.blog-module__JsT-Oq__readTime{color:var(--text-muted);font-size:.8125rem}.blog-module__JsT-Oq__readMore{color:var(--color-primary-light);transition:color var(--transition-fast);font-size:.875rem;font-weight:600}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__readMore{color:var(--color-primary)}
