.page-module__jXZM3G__container{padding:4rem 1rem}.page-module__jXZM3G__header{text-align:center;margin-bottom:4rem}.page-module__jXZM3G__title{background:linear-gradient(135deg, var(--foreground) 0%, var(--secondary-foreground) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:3rem;font-weight:800}.page-module__jXZM3G__subtitle{color:var(--secondary-foreground);max-width:600px;margin:0 auto;font-size:1.25rem}.page-module__jXZM3G__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:768px){.page-module__jXZM3G__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__jXZM3G__grid{grid-template-columns:repeat(3,1fr)}}.page-module__jXZM3G__card{background-color:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-lg);flex-direction:column;height:100%;padding:1.5rem;transition:all .3s;display:flex}.page-module__jXZM3G__card:hover{box-shadow:var(--shadow-hover);border-color:var(--accent);transform:translateY(-4px)}.page-module__jXZM3G__category{text-transform:uppercase;color:var(--accent);margin-bottom:.5rem;font-size:.75rem;font-weight:600}.page-module__jXZM3G__postTitle{color:var(--foreground);margin-bottom:1rem;font-size:1.25rem;font-weight:700;line-height:1.4}.page-module__jXZM3G__excerpt{color:var(--secondary-foreground);flex-grow:1;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.6}.page-module__jXZM3G__readMore{color:var(--accent);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}.page-module__jXZM3G__card:hover .page-module__jXZM3G__readMore{gap:.75rem}
