.page-module__jXZM3G__header{text-align:center;margin-bottom:4rem}.page-module__jXZM3G__title{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900}.page-module__jXZM3G__subtitle{color:var(--text-muted);font-size:1.25rem}.page-module__jXZM3G__filters{flex-direction:column;gap:1.5rem;margin-bottom:3rem;display:flex}.page-module__jXZM3G__searchBox{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;max-width:500px;margin:0 auto;padding:.75rem 1.25rem;display:flex}.page-module__jXZM3G__searchInput{color:var(--text-main);background:0 0;border:none;outline:none;flex:1;font-size:1rem}.page-module__jXZM3G__searchInput::placeholder{color:var(--text-muted)}.page-module__jXZM3G__categories{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__jXZM3G__categoryBtn{color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:2rem;padding:.5rem 1.25rem;font-weight:600;transition:all .2s}.page-module__jXZM3G__categoryBtn:hover{border-color:var(--primary);background:#ffffff1a}.page-module__jXZM3G__categoryBtn.page-module__jXZM3G__active{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;border-color:#0000}.page-module__jXZM3G__postsGrid{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem;display:grid}.page-module__jXZM3G__postLink{color:inherit;text-decoration:none}.page-module__jXZM3G__postMeta{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.page-module__jXZM3G__category{color:var(--primary);text-transform:uppercase;background:#6366f133;border-radius:1rem;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-block}.page-module__jXZM3G__readTime{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.page-module__jXZM3G__postTitle{margin-bottom:.75rem;font-size:1.5rem;font-weight:700;line-height:1.3}.page-module__jXZM3G__postExcerpt{color:var(--text-muted);margin-bottom:1.5rem;line-height:1.6}.page-module__jXZM3G__postFooter{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:1rem;display:flex}.page-module__jXZM3G__date{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.page-module__jXZM3G__tags{gap:.5rem;display:flex}.page-module__jXZM3G__tag{color:var(--text-muted);align-items:center;gap:.25rem;font-size:.75rem;display:flex}.page-module__jXZM3G__noResults{text-align:center;color:var(--text-muted);padding:4rem 2rem;font-size:1.125rem}@media (max-width:768px){.page-module__jXZM3G__postsGrid{grid-template-columns:1fr}.page-module__jXZM3G__filters{gap:1rem}.page-module__jXZM3G__searchBox{max-width:100%}}
