.page_blogLayout__tOea4{display:flex;justify-content:center;align-items:flex-start;width:100%;max-width:1600px;margin:0 auto;gap:var(--space-5)}.page_page__TIASn{flex:1 1;min-height:100vh;max-width:1200px;width:100%;padding-bottom:var(--space-20)}.page_hero__GV8t9{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding:100px var(--space-6) 60px;border-bottom:1px solid var(--border-default)}.page_heroGlow__nirGr{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.03) 0,transparent 70%);pointer-events:none;z-index:0}[data-theme=light] .page_heroGlow__nirGr{background:radial-gradient(circle at 50% 0,rgba(0,0,0,.02) 0,transparent 70%)}.page_title__6R4Ej{position:relative;z-index:1;font-family:var(--font-heading);font-size:3.5rem;font-weight:800;margin-bottom:var(--space-2);letter-spacing:-1.5px;text-transform:uppercase;color:var(--text-primary);line-height:1}.page_subtitle__gwZlf{font-family:var(--font-mono);font-size:.9rem;font-weight:600;color:var(--text-secondary);margin-bottom:var(--space-6);z-index:1;text-transform:uppercase;letter-spacing:4px}.page_description__Kzjzu{font-size:1.1rem;color:var(--text-secondary);max-width:650px;line-height:1.6;margin:0 auto;z-index:1}.page_postsSection__F9Q9T{padding:60px var(--space-6)}.page_grid__tfeWk{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.page_postCard__BSuN2{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden;transition:transform var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);display:flex;flex-direction:column}.page_postCard__BSuN2:hover{transform:translateY(-4px);border-color:var(--border-active);box-shadow:0 10px 30px rgba(0,0,0,.2)}[data-theme=light] .page_postCard__BSuN2:hover{box-shadow:0 10px 30px rgba(0,0,0,.05)}.page_cardLink__30RyW{display:flex;flex-direction:column;height:100%;color:inherit}.page_cardLink__30RyW:hover{opacity:1}.page_imageWrap__GqMKW{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--bg-surface);border-bottom:1px solid var(--border-default)}.page_coverImage__WQwYz{object-fit:cover;transition:transform .5s ease}.page_postCard__BSuN2:hover .page_coverImage__WQwYz{transform:scale(1.05)}.page_cardContent__EJdxb{padding:var(--space-5);display:flex;flex-direction:column;flex-grow:1}.page_metaRow__JdwEL{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.page_metaItem__zavcH{display:flex;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:.75rem;text-transform:uppercase}.page_metaIcon__CpfUd,.page_metaItem__zavcH{color:var(--text-muted)}.page_postTitle__98_Qd{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:var(--space-3);color:var(--text-primary);text-transform:none;letter-spacing:-.5px}.page_postSummary__0rwrh{font-size:.9rem;line-height:1.5;color:var(--text-secondary);margin-bottom:var(--space-5);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1}.page_readMore__KmbXm{font-family:var(--font-mono);font-size:.8rem;font-weight:600;color:var(--text-primary);text-transform:uppercase;display:flex;align-items:center;gap:var(--space-2);margin-top:auto}.page_arrowIcon__mLaBw{transition:transform var(--transition-fast)}.page_postCard__BSuN2:hover .page_arrowIcon__mLaBw{transform:translateX(4px)}.page_emptyState__8DZYb{display:flex;flex-direction:column;align-items:center;text-align:center;padding:80px var(--space-6);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-lg);max-width:700px;margin:40px auto 0}.page_emptyIconWrap__WDRhU{width:96px;height:96px;border-radius:var(--radius-full);background:var(--bg-surface);border:1px solid var(--border-default);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-6)}.page_emptyIcon__9v8kO{color:var(--text-secondary)}.page_emptyTitle__Joswv{font-size:1.5rem;font-weight:700;margin-bottom:var(--space-3);letter-spacing:-.5px;color:var(--text-primary)}.page_emptyText__J3WiR{font-size:.95rem;color:var(--text-secondary);line-height:1.6;max-width:500px;margin-bottom:var(--space-8)}.page_ctaWrap__TjwUE{display:flex;justify-content:center}.page_backHomeBtn__oXQm4{font-family:var(--font-mono);font-size:.8rem;font-weight:600;text-transform:uppercase;color:var(--text-primary);border:1px solid var(--border-active);padding:var(--space-3) var(--space-6);transition:background var(--transition-fast),color var(--transition-fast)}.page_backHomeBtn__oXQm4:hover{background:var(--text-primary);color:var(--bg-primary);opacity:1}@media (max-width:1024px){.page_grid__tfeWk{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.page_title__6R4Ej{font-size:2.8rem}.page_hero__GV8t9{padding:80px var(--space-4) 40px}.page_postsSection__F9Q9T{padding:40px var(--space-4)}.page_grid__tfeWk{grid-template-columns:1fr;gap:var(--space-5)}}@media (max-width:480px){.page_title__6R4Ej{font-size:2.2rem}}