.page-module__lNTy2a__blogSection{padding:140px 0 var(--space-24)}.page-module__lNTy2a__header{text-align:center;margin-bottom:var(--space-12);max-width:650px;margin-left:auto;margin-right:auto}.page-module__lNTy2a__pageTitle{font-size:var(--text-5xl);margin-bottom:var(--space-4);letter-spacing:-.02em;font-weight:800}.page-module__lNTy2a__gradientWord{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.page-module__lNTy2a__subtitle{font-size:var(--text-lg);color:var(--text-secondary);margin:0;line-height:1.7}.page-module__lNTy2a__blogCta{margin-top:var(--space-16);padding:var(--space-12)var(--space-8);border:1px solid var(--glass-border);border-radius:var(--radius-2xl);text-align:center;background:linear-gradient(135deg,#3b82f61a,#a855f70d);position:relative;overflow:hidden}.page-module__lNTy2a__blogCta:before{content:"";background:linear-gradient(to right,transparent,var(--color-primary),transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.page-module__lNTy2a__ctaContent{z-index:1;max-width:600px;margin:0 auto;position:relative}.page-module__lNTy2a__ctaContent h2{font-size:var(--text-3xl);margin-bottom:var(--space-4);color:var(--text-primary);font-weight:700}.page-module__lNTy2a__ctaContent p{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-8)}.page-module__lNTy2a__filterBar{align-items:center;gap:var(--space-2);margin-bottom:var(--space-8);background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-full);scrollbar-width:none;padding:6px;display:flex;overflow-x:auto}.page-module__lNTy2a__filterBar::-webkit-scrollbar{display:none}.page-module__lNTy2a__filterTab{border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;white-space:nowrap;font-weight:500;font-family:var(--font-primary);background:0 0;border:none;align-items:center;gap:6px;padding:8px 18px;transition:all .25s;display:inline-flex}.page-module__lNTy2a__filterTab:hover{color:var(--text-primary);background:var(--bg-tertiary)}.page-module__lNTy2a__filterTab.page-module__lNTy2a__activeTab{background:var(--color-primary);color:#fff;box-shadow:0 4px 12px var(--color-primary-glow)}.page-module__lNTy2a__tabCount{border-radius:var(--radius-full);background:#ffffff26;padding:1px 6px;font-size:10px;font-weight:600}.page-module__lNTy2a__activeTab .page-module__lNTy2a__tabCount{background:#ffffff40}.page-module__lNTy2a__postsGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1024px){.page-module__lNTy2a__postsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module__lNTy2a__postsGrid{grid-template-columns:1fr}}.page-module__lNTy2a__postCard{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-2xl);opacity:0;flex-direction:column;transition:all .35s cubic-bezier(.22,1,.36,1);animation:.5s forwards page-module__lNTy2a__cardFadeIn;display:flex;overflow:hidden}@keyframes page-module__lNTy2a__cardFadeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.page-module__lNTy2a__postCard:hover{border-color:var(--color-primary);box-shadow:0 16px 48px #00000040,0 0 24px var(--color-primary-glow);transform:translateY(-6px)}.page-module__lNTy2a__postImage{aspect-ratio:16/9;position:relative;overflow:hidden}.page-module__lNTy2a__postImage img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.page-module__lNTy2a__postCard:hover .page-module__lNTy2a__postImage img{transform:scale(1.08)}.page-module__lNTy2a__postImageOverlay{opacity:0;background:linear-gradient(#0000 40%,#0006);transition:opacity .3s;position:absolute;inset:0}.page-module__lNTy2a__postCard:hover .page-module__lNTy2a__postImageOverlay{opacity:1}.page-module__lNTy2a__imagePlaceholder{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)100%);color:#fff;width:100%;height:100%;font-size:var(--text-4xl);justify-content:center;align-items:center;font-weight:800;display:flex}.page-module__lNTy2a__postContent{padding:var(--space-5);flex-direction:column;flex:1;display:flex}.page-module__lNTy2a__postMeta{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.page-module__lNTy2a__postTitle{font-size:var(--text-lg);margin-bottom:var(--space-2);color:var(--text-primary);letter-spacing:-.01em;font-weight:700;line-height:1.4;transition:color .2s}.page-module__lNTy2a__postCard:hover .page-module__lNTy2a__postTitle{color:var(--color-primary)}.page-module__lNTy2a__postExcerpt{font-size:var(--text-sm);color:var(--text-secondary);margin-bottom:var(--space-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;line-height:1.6;display:-webkit-box;overflow:hidden}.page-module__lNTy2a__postFooter{padding-top:var(--space-3);border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;margin-top:auto;display:flex}.page-module__lNTy2a__readArticleBtn{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:1px;color:var(--color-primary);border-radius:var(--radius-sm);background:#ef44441a;align-items:center;gap:4px;padding:6px 12px;font-weight:700;transition:all .3s;display:inline-flex}.page-module__lNTy2a__postCard:hover .page-module__lNTy2a__readArticleBtn{background:var(--color-primary);color:#fff}.page-module__lNTy2a__postArrow{color:var(--color-primary);opacity:0;align-items:center;transition:all .3s;display:flex;transform:translate(-8px)}.page-module__lNTy2a__postCard:hover .page-module__lNTy2a__postArrow{opacity:1;transform:translate(0)}.page-module__lNTy2a__noPosts{text-align:center;padding:var(--space-20);color:var(--text-tertiary)}.page-module__lNTy2a__noPostsIcon{width:80px;height:80px;margin:0 auto var(--space-6);background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__lNTy2a__noPosts h3{font-size:var(--text-xl);margin-bottom:var(--space-2);color:var(--text-primary)}.page-module__lNTy2a__noPosts p{color:var(--text-muted)}.page-module__lNTy2a__noFilterResults{text-align:center;padding:var(--space-12);color:var(--text-tertiary)}.page-module__lNTy2a__noFilterResults p{margin-bottom:var(--space-4)}@media (max-width:900px){.page-module__lNTy2a__blogSection{padding:120px 0 var(--space-16)}.page-module__lNTy2a__pageTitle{font-size:var(--text-4xl)}.page-module__lNTy2a__featuredCard{grid-template-columns:1fr}.page-module__lNTy2a__featuredContent{padding:var(--space-6)}.page-module__lNTy2a__featuredTitle{font-size:var(--text-xl)}}@media (max-width:640px){.page-module__lNTy2a__blogSection{padding:100px 0 var(--space-12)}.page-module__lNTy2a__pageTitle{font-size:var(--text-3xl)}.page-module__lNTy2a__filterBar{border-radius:var(--radius-xl)}}
